From 66c5d175f8b35f6c48a9484e35b668d2124d8998 Mon Sep 17 00:00:00 2001 From: robertl Date: Wed, 2 Sep 2009 19:05:27 +0000 Subject: [PATCH] Several changes from Khai. Improve translations, build fixes, etc. --- gui/AUTHORS | 80 +++ gui/COPYING | 339 +++++++++++ gui/README.contrib | 114 ++++ gui/README.gui | 5 + gui/aboutui.ui | 28 +- gui/app.pro | 9 +- gui/babelstrings.pl | 2 +- gui/filterdata.h | 3 +- gui/filterdlg.cpp | 4 +- gui/gpsbabel_de.ts | 1239 ++++++++++++++++++++++++++++++----------- gui/gpsbabel_fr.ts | 1251 ++++++++++++++++++++++++++++++----------- gui/gpsbabel_hu.ts | 1260 ++++++++++++++++++++++++++++++----------- gui/gpsbabel_it.ts | 1268 +++++++++++++++++++++++++++++++----------- gui/gpsbabelfe_de.ts | 819 ++++++++++++++++++--------- gui/gpsbabelfe_fr.ts | 821 ++++++++++++++++++--------- gui/gpsbabelfe_hu.ts | 821 ++++++++++++++++++--------- gui/gpsbabelfe_it.ts | 821 ++++++++++++++++++--------- gui/help.cpp | 12 +- gui/main.cpp | 3 +- gui/mainwindow.cpp | 38 +- gui/mainwindow.h | 12 +- gui/makeextras.mak | 19 +- gui/makesetup.bat | 53 ++ gui/serial_unix.cpp | 38 ++ gui/serial_win.cpp | 37 ++ gui/setting.h | 4 +- gui/setup.iss | 74 ++- gui/upgrade.cpp | 18 +- 28 files changed, 6823 insertions(+), 2369 deletions(-) create mode 100644 gui/AUTHORS create mode 100644 gui/COPYING create mode 100644 gui/README.contrib create mode 100644 gui/README.gui create mode 100644 gui/makesetup.bat create mode 100644 gui/serial_unix.cpp create mode 100644 gui/serial_win.cpp diff --git a/gui/AUTHORS b/gui/AUTHORS new file mode 100644 index 000000000..b89d2dca0 --- /dev/null +++ b/gui/AUTHORS @@ -0,0 +1,80 @@ +Authors, the people behind GPSBabel + +Chief Babel-Head: + +* Robert Lipe + +Major contributors: + +* Alex Mottram +* Olaf Klein +* Ronald L. Parker + +Other contributors and helpers: + +* Alan Bleasby +* Alan Porter +* Alexander Stapff +* Andrew Arensburger +* Andrew Kirmse +* Andy Armstrong +* Bernhard Spinnler +* Bjoern Augustsson +* Bruce Thompson +* Carsten Allefeld +* Chris Jones +* Christian Barmala +* Claus Broch +* Curtis E. Mills +* Dave Pawson +* Daniel Diaz Quintero +* Don Traber +* Dustin Johnson +* Eric Cloninger +* Etienne Tasse +* Frank Warmerdam +* Fredie Kern +* Gary Paulson +* Gerhard Olsson +* Gunar Megger +* Gustavo Niemeyer +* Hans Klausmann +* Harald Nordius +* HSA Systems, Sven Dowideit +* Jason Rust +* Jeff Kalikstein +* Jeremy Atherton +* Jeremy Ehrhardt +* Jim Bensman +* Jochen Becker +* John Temples +* Jon McClintock +* Josh McKee +* Justin Broughton +* Kjeld Jensen +* Lilian Morinon +* Ling Nero +* Markus Spoetti +* Mark Bradley +* Michele Locati +* Mirko Parthey +* Oyvind Kaurstad +* P. Rosen +* Pasha Phares +* Patrick Ohly +* Paul Fox +* Paul Merchant +* Paul Tomblin +* Per Borgentun +* Richard Messeder +* Rick Richardson +* Robert Shaw +* Rodney Lorrimar +* Scott Brynen +* Sprok Bence +* Steve Chamberlin +* Sven Dovideit +* Tim Zickus +* Tobias Minich +* Tom Hughes +* Vladimir Nadvornik diff --git a/gui/COPYING b/gui/COPYING new file mode 100644 index 000000000..514d6c73f --- /dev/null +++ b/gui/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place - Suite 330, Boston, MA 02111 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + Appendix: How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 19yy + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) 19yy name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/gui/README.contrib b/gui/README.contrib new file mode 100644 index 000000000..9e4da0e07 --- /dev/null +++ b/gui/README.contrib @@ -0,0 +1,114 @@ +If you're interested in contributing to this program, here are some +guidelines. Mail patches to gpsbabel-code@lists.sourceforge.net for +consideration and integration. + +Rules to Live By +---------------- + +Standards are good. ISO C and POSIX are greatly preferred. + +Reuse is good, if doing so is not onerous. For example, using the expat +libraries vastly simplifies the XML parsers while increasing their +robustness plus those libraries are ubiquitous. So I consider it OK to +require expat. + +You may find format_skeleton.c and filter_skeleton.c in the source tree +to be helpful examples. Just add meat! + +Compilers complain for a reason. Code shouldn't emit warnings. + +The entire world doesn't run . I've tested this code on +at least five different OSes. If you find yourself wanting to insert +compiler or OS specific magic, please resist. + +Coding consistency is encouraged. The reality is we have a lot of code +that was written by different authors. Some code from other projects is +included. We don't have immutable rules about code style (indention, +curly location, whitespace rules, etc.) but we do ask that you try to +match what is around any code you modify. "When in Rome..." + +If writing new code, we'd prefer a style like: + + int + mumble(int whatever) + { + if (whatevever) { + return blah; + } + } + +...but if you're submitting a new source file that you intend to +maintain and are convinced that two space indents will make the world a +better place, knock yourself out. But if you need to add a line of code +to the above before "return blah" and do it with spaces instead of hard +tabs, that would be bad. + +Submitting Patches +------------------ + +If you are creating a new target you should submit patches (use +"cvs diff -uN" to create patches) to the following files: +* Yourcode.c and/or Yourcode.h - this is the code required to do your + conversions and any support files that your code requires. +* vecs.c - an updated vecs.c file implementing your conversion code into + GPSBabel. +* Makefile - an updated Makefile telling the compiler how to build and link + your conversion into GPSBabel +* testo - an updated script that tests your conversion (this should produce + no output if all is good, see the current testo script for examples) +* YourOutput - a sample file of code produced by your function (used in testo + and lives in a directory called "reference"). +* Documentation - see below. + +Please ensure that you are building and testing against the latest code +from the top of the CVS tree and that any code you modify is the latest +version from the CVS - Note: code changes sometimes occur frequently! + +Documentation +------------- + +HTML and text documentation are generated automatically from DocBook +source located in the "xmldoc" directory. That directory contains +two subdirectories of interest: "formats" and "filters". If your +contribution adds or affects a format, you'll want to be in the "formats" +directory. Otherwise, you'll want to be in the "filters" directory. + +You should contribute a file called "yourname.xml", where "yourname" is the +name you would give on the command-line to invoke your new format or filter. +For example, the arc filter is documented in "filters/arc.xml". + +This file contains a general description of your format or filter, any +limitations in your support for it, and anything else the end user should +know. For file formats, links to manufacturers' websites are encouraged. +The contents of this file are not valid or even well-formed XML on their own; +they are included into a larger framework. If you know DocBook, you should +ensure that the contents of this file will validate if included in a
. +If you do not know DocBook, see the other files in this directory for examples +or see http://docbook.org/tdg/en/html/docbook.html for the gory details. Tags +of interest will almost certainly include for paragraphs, + for web links, and for +example command lines. + +For each option supported by your format or filter, you should also contribute +a file in the "options" subdirectory called "yourname-youroption.xml", again +using the names you would use on the command line to invoke your format or +filter with that particular option. For example, the "distance" option to the +"arc" filter is documented in "filters/options/arc-distance.xml". These +files are similar to the general description above, and should meet the same +validation requirements. + +As of this writing, there are two formats that violate this rule: Magellan +serial and Microsoft Streets & Trips. Because those formats have the same +names as other formats, their descriptions are located in "magellan1.xml" and +"msroute1.xml" respectively. These are special cases, and you should do your +best to ensure that they remain the only special cases. + +Note that the automated framework already includes the name and description of +your format and its options as described in vecs.c and yourcode.c, so there is +no need to repeat that information in your documentation. + + +Enjoy! + +Robert Lipe, +robertlipe@usa.net diff --git a/gui/README.gui b/gui/README.gui new file mode 100644 index 000000000..750c2da2d --- /dev/null +++ b/gui/README.gui @@ -0,0 +1,5 @@ +* Adding your own language to GPSBabelFE * +------------------------------------------- + +To be written. + diff --git a/gui/aboutui.ui b/gui/aboutui.ui index aad7ea864..6d401b7d7 100644 --- a/gui/aboutui.ui +++ b/gui/aboutui.ui @@ -38,20 +38,20 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt; font-weight:600;">$appname$</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt;">$babelfeversion$</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt;">Copyright (C) 2009 S. Khai Mong</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt;">LGPL Crystal Icons by Alvarado Coehlo</span></p> -<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans'; font-size:14pt;"></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt;">(Using backend $babelversion$)</span></p> -<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans'; font-size:14pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans'; font-size:14pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans'; font-size:14pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'DejaVu Sans'; font-size:14pt;"></p></body></html> +</style></head><body style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">$appname$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">$babelfeversion$</p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Copyright (C) 2009 S. Khai Mong</p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">LGPL Crystal Icons by Alvarado Coehlo</p> +<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">(Using backend $babelversion$)</p> +<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> diff --git a/gui/app.pro b/gui/app.pro index 00cea506b..b9809919a 100755 --- a/gui/app.pro +++ b/gui/app.pro @@ -1,8 +1,8 @@ -# $Id: app.pro,v 1.7 2009/08/07 00:03:53 robertl Exp $ +# $Id: app.pro,v 1.8 2009/09/02 19:05:27 robertl Exp $ # -#CONFIG += qt debug console CONFIG += qt release +#CONFIG += qt debug console # For Mac, build Universal binary. Ignored on other OSes. CONFIG += x86 ppc @@ -18,7 +18,6 @@ unix:MOC_DIR = objects unix:OBJECTS_DIR = objects unix:RCC_DIR = objects -win32:LIBS += SHELL32.LIB mac:LIBS += -framework IOKit UI_DIR = tmp @@ -63,7 +62,9 @@ SOURCES += processwait.cpp SOURCES += filterwidgets.cpp SOURCES += filterdlg.cpp SOURCES += upgrade.cpp -mac:SOURCES += serial_mac.cpp +macx:SOURCES += serial_mac.cpp +unix:SOURCES += serial_unix.cpp +windows:SOURCES += serial_win.cpp HEADERS += mainwindow.h HEADERS += map.h diff --git a/gui/babelstrings.pl b/gui/babelstrings.pl index 450001d5e..d76e9c189 100644 --- a/gui/babelstrings.pl +++ b/gui/babelstrings.pl @@ -1,7 +1,7 @@ #!/usr/bin/perl use strict; -open(FF, "gpsbabel -^3|"); +open(FF, "./objects/gpsbabel -^3|"); while () { if (/^file/ || /^serial/) { my @x = split(/\t/, $_); diff --git a/gui/filterdata.h b/gui/filterdata.h index d6eb852d1..8946e386f 100644 --- a/gui/filterdata.h +++ b/gui/filterdata.h @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: filterdata.h,v 1.2 2009/07/31 18:32:32 robertl Exp $ +// $Id: filterdata.h,v 1.3 2009/09/02 19:05:27 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -33,6 +33,7 @@ class FilterData { public: FilterData(): inUse(true) {}; + virtual ~FilterData() {}; void saveSettings(QSettings &st) { SettingGroup sg; diff --git a/gui/filterdlg.cpp b/gui/filterdlg.cpp index 5983a042f..f97987339 100644 --- a/gui/filterdlg.cpp +++ b/gui/filterdlg.cpp @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: filterdlg.cpp,v 1.2 2009/08/28 17:08:55 robertl Exp $ +// $Id: filterdlg.cpp,v 1.3 2009/09/02 19:05:27 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -118,7 +118,7 @@ void FilterDialog::resetX() //------------------------------------------------------------------------ void FilterDialog::helpX() { - ShowHelp("gpsbabel.html#Data_Filters"); + ShowHelp("gpsbabel.html?#Data_Filters"); } //------------------------------------------------------------------------ diff --git a/gui/gpsbabel_de.ts b/gui/gpsbabel_de.ts index 84adb9986..c94e47937 100644 --- a/gui/gpsbabel_de.ts +++ b/gui/gpsbabel_de.ts @@ -1,44 +1,82 @@ - + + - + (integer sec or 'auto') Barograph to GPS time diff Zeitdifferent zwischen Barograph und GPS (ganzz. Sekunden oder 'auto') - + (USR input) Break segments into separate tracks USR Eingabe: Segmente in seperate Tracks aufteilen - + (USR output) Merge into one segmented track USR-Ausgabe: zu einem segmentierten Track zusammenfassen - + Ad-hoc closed icon name Icon allgemein für "geschlossen" - + Ad-hoc open icon name Icon allgemein für "offen" - + After output job done sleep n second(s) Pausiere im Anschluß n sekunde(n) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Allow whitespace synth. shortnames Erlaube Leerzeichen in Kurznamen - + Altitudes are absolute and not clamped to ground Absolute Höhenangaben (nicht bodenverbunden) @@ -48,202 +86,260 @@ Erweitere Beschreibung um Symbolbeschreibung - + Append realtime positioning data to the output file instead of truncating - + Base URL for link tag in output Basis-URL für Verknüpfungseintrag - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basename prepended to URL on output Basis-Adresse für erzeugte URL's - + + Bitmap of categories Mehrfachkategorie, als Dezimal- oder Hexadezimalwert - + Category name (Cache) Kategoriename (Cache) - + Category number to use for written waypoints Benutze Kategorie # beim Schreiben von Wegpunkten (1..16) - + Color for lines or mapnotes Farbe für Linien oder Kartenangaben - + + Command unit to power itself down Gerät im Anschluß abschalten - + + Complete date-free tracks with given date (YYYYMMDD). Komplettiere Tracks ohne Datumsangaben mit Datum ... (YYYYMMDD) - + Create unique waypoint names (default = yes) Erzeuge eindeutige Wegpunktnamen (Vorgabe: JA) - + Create waypoints from geocache log entries Erzeuge Wegpunkte aus Geocache Log-Einträgen - + + + + + + Database name Interner Name für die Palm/OS Datenbank - + Database name (filename) Datenbankname (Dateiname) - + Datum (default=NAD27) GPS-Datum (Vorgabe: NAD27) - + Days after which points are considered old Anzahl an Tagen, nach denen Punkte als alt betrachtet werden - + Decimal seconds to pause between groups of strings Pause (in Sekunden) zwischen Zeilengruppen - + Default category on output Standardkategorie beim Schreiben - + Default category on output (1..16) Standard Kategorie (1..16) - + + + + + + + + + Default icon name Standard Symbol - + Default location Vorgabestandort - + Default proximity Vorgabe-Annäherungsabstand - + Default speed Standardgeschwindigkeit - + Default speed for waypoints (knots/hr) Vorgabegeschwindigkeit (Knoten/h) - + + Degrees output as 'ddd', 'dmm'(default) or 'dms' Schreibe Gradangaben in 'ddd', 'dmm' (Vorgabe) oder 'dms' (Gitter) - + Delete all routes Lösche alle Routen - + Delete all track points Lösche alle Trackpunkte - + + Delete all waypoints Lösche alle Wegpunkte - + Display labels on track and routepoints (default = 1) Zeige Beschriftung bei Track- und Routenpunkten (Vorgabe: 1) - + Distance unit [m=metric, s=statute] Entfernungsangaben [m=Metrisch, s=Statute] - + Do not add geocache data to description Keine Geocache-Daten zur Beschreibung hinzufügen - + Do not add URLs to description Hänge keine URL's an die Beschreibung an - + Don't show gpi bitmap on device Zeige keine Bitmap (Icon) auf dem GPS - + Draw extrusion line from trackpoint to ground Zeichne eine Verbindungslinie vom Trackpunkt zum Erdboden - + Drop route points that do not have an equivalent waypoint (hidden points) Lösche versteckte Wegpunkte (automatisch berechnete Routenpunkte) - + Enable alerts on speed or proximity distance Aktiviere Alarm für Annäherung and Geschwindigkeit - + + + Encrypt hints using ROT13 Verschlüsselung mit ROT13 - + Encrypt hints with ROT13 Verschlüsselung mit ROT13 - + + + + + Erase device data after download Nach Download Daten auf dem Gerät löschen - + Export linestrings for tracks and routes Exportiere Linendaten (linestrings) für Tracks und Routen (Vorgabe: JA) - + Export placemarks for tracks and routes Exportiere Markierungen für Tracks und Routen @@ -253,557 +349,826 @@ Pfad zur 'XCSV-Style'-Datei - + Generate # points Erzeuge # Punkte - + Generate file with lat/lon for centering map Erzeuge Datei mit Breiten- und Längengradwerten (für Kartenzentrierung) - + Give points (waypoints/route points) a default radius (proximity) Gebe Wegpunkten/Routenpunkten diesen Radius - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPS datum (def. WGS 84) GPS-Datum (Vorgabe: WGS 84) - + Height in pixels of map Kartenhöhe in Pixel - + Ignore event marker icons on read Ignoriere Ereignis-Icons beim Lesen - + Include extended data for trackpoints (default = 1) Erweiterte Daten in Trackpoints mit einbeziehen (Vorgabe = 1) - + + + Include groundspeak logs if present Groundspeak Log's beifügen (wenn vorhandan) - + Include major turn points (with description) from calculated route Beziehe Hauptrichtungsänderungen (Ansage vorhanden) mit ein - + Include only via stations in route Übernehme nur Stationspunkte ('viastations') der Route - + Include short name in bookmarks Übernehme Kurznamen in Lesezeichen - + Index of name field in .dbf Index des Namensfeldes innerhalb der .dbf - + Index of route (if more than one in source) - Index des Route (falls mehrere im Eingabeformat) + Index des Route (falls mehrere im Eingabeformat) - + + Index of route to write (if more than one in source) - Routen-Index (wenn mehrere vorhanden) + Routen-Index (wenn mehrere vorhanden) - + + Index of route/track to write (if more than one in source) - Route oder Track-Index (wenn mehrere vorhanden) + Route oder Track-Index (wenn mehrere vorhanden) - + Index of track (if more than one in source) - Index des Tracks (falls mehrere im Eingabeformat) + Index des Tracks (falls mehrere im Eingabeformat) - + Index of track to write (if more than one in source) - Track-Index (wenn mehrere vorhanden) + Track-Index (wenn mehrere vorhanden) - + Index of URL field in .dbf Index der URL innerhalb der .dbf - + Indicate direction of travel in track icons (default = 0) Erzeuge spezielle Icons (Richtungspfeile) - + Infrastructure closed icon name Icon "Komplex (Infrastruktur) geschlossen" - + Infrastructure open icon name Icon "Komplex (Infrastruktur) offen" - + Keep turns if simplify filter is used Erhalte Abbiegungen bei Benutzung des Simplify-Filters (Vereinfachen) - + + + + Length of generated shortnames Maximale Länge der generierten Kurznamen - + Length of generated shortnames (default 16) Maximale Länge der zu generierten Kurznamen - + Line color, specified in hex AABBGGRR Linienfarbe (hex. Angabe in Form AABBGGRR) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Make synth. shortnames unique Eindeutige Kurznamen erzeugen - + MapSend version TRK file to generate (3,4) Generiere TRK-Datei in MapSend-Version # (3,4) - + Margin for map. Degrees or percentage Begrenzung der Karte (in Grad oder Prozent) - + Marker type for new points Markierungstyp für neue Punkte - + Marker type for old points Markierungstyp für alte Punkte - + Marker type for unfound points Markierungstyp für nicht gefundene Punkte - + Max length of waypoint name to write Max. Länge der zu schreibenden Wegpunktnamen - + + + Max number of comments to write (maxcmts=200) Maximale Anzahl an Kommentaren für die Ausgabe - + Max shortname length when used with -s Maximale Länge der generierten Kurznamen - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Max synthesized shortname length Maximale Länge der generierten Kurznamen - + Merge output with existing file Ausgabe in existierende Datei einfügen - + + + + MTK compatible CSV output file Ausgabe-CSV-Datei kompatibel zum MTK-Datalogger - + Name of the 'unassigned' category Name der 'unassigned'-Kategorie - + New name for the route Name der neuen Route - + No separator lines between waypoints keine Trennlinien zwischen den Wegpunkten - + No whitespace in generated shortnames Leerzeichen in Kurznamen unterdrücken - + Non-stealth encrypted icon name Sichtbar verschlüsselter Symbolname - + Non-stealth non-encrypted icon name Sichtbar und unverschlüsselter Symbolname - + Numeric value of bitrate (baud=4800) Baudrate (Vorgabe: 4800) - + Omit Placer name Placername auslassen - + Only read turns; skip all other points Lese nur Abbiegungen und ignoriere alle sonstigen Punkte - + Path to HTML style sheet Pfad zum HTML-Style-Sheet - + Precision of coordinates Präzision der Koordinaten (Anzahl Nachkommastellen) - + Proximity distance Standardmäßiger Annäherungsabstand - + Radius for circles Kreisradius - + Radius of our big earth (default 6371000 meters) Erdradius in Meter (Vorgabe: 6371000 Meter) - + Read control points as waypoint/route/none Lese Kontrollpunkte als Wegpunkt/Route/nichts - + Read/Write date format (i.e. DDMMYYYY) Datumsformat für Ein-/Ausgabe (z.B. DDMMYYYY) - + Read/Write date format (i.e. yyyy/mm/dd) Datumsformat (z.B. DD.MM.YYYY) - + Read/write GPGGA sentences Schreibe/Lese GPGGA Sequenzen - + Read/write GPGSA sentences Schreibe/Lese GPGSA Sequenzen - + Read/write GPRMC sentences Schreibe/Lese GPRMC Sequenzen - + Read/write GPVTG sentences Schreibe/Lese GPVTG Sequenzen - + Read/Write time format (i.e. HH:mm:ss xx) Zeitformat (z.B. HH:mm:ss xx) - + Retain at most this number of position points (0 = unlimited) Behalte höchstens diese Anzahl an Positionspunkten (0 = kein Limit) - + + + Return current position as a waypoint Übertrage aktuelle Position als Wegpunkt - + Road type changes Straßentyp-Wechsel - - Set waypoint name to source filename. - Erzeuge den Wegpunktnamen an Hand des Dateinames - - - + + Shortname is MAC address Kurzname ergibt sich aus MAC-Adresse - + Speed in bits per second of serial port (baud=4800) Übertragungsrate des seriellen Ports in Bits/Sekunde (Vorgabe: baud=4800) - + Split input into separate files Teile gelesene Daten in seperate Dateien - + Split into multiple routes at turns Route an Abbiegungen teilen - + + Garmin Training Center + + + + + Write course rather than history, default yes + + + + + Sport: Biking (deflt), Running, MultiSport, Other + + + + + Geogrid-Viewer ascii overlay file (.ovl) + + + + + Geogrid-Viewer tracklogs (.log) + + + + + The minimum speed (km/h) traveling from waypoint to waypoint. Set >0 to remove duplicate waypoints + + + + + iGO2008 points of interest (.upoi) + + + + + IGO8 .trk + + + + + Track identification number + + + + + Track title + + + + + Track description + + + + Starting seed of the internal number generator Startwert für internen Zufallszahlengenerator - + + Jelbert GeoTagger data file + + + + Stealth encrypted icon name Unsichtbar verschlüsselter Symbolname - + Stealth non-encrypted icon name Unsichtbarer unverschlüsselter Symbolname - + + Swiss Map 25/50/100 (.xol) + + + + + Write name(s) of format(s) from input session(s) + + + + + Write filename(s) from input session(s) + + + + + Version of VidaOne file to read or write (1 or 2) + + + + String to separate concatenated address fields (default=", ") Trennzeichen für zusammengefügte Adressfelder (Vorgabe: ", ") - + Suppress labels on generated pins Unterdücke Kennzeichnung für erzeugte Pins - + Suppress retired geocaches Unterdrücke zurückgezogene (?) Geocaches - + Suppress separator lines between waypoints Keine Trennlinien zwischen den Wegpunkten - + Suppress use of handshaking in name of speed Kein 'Handshaking' (im Namen der Geschwindigkeit) - + Suppress whitespace in generated shortnames Keine Leerzeichen in Kurznamen - + Symbol to use for point data Symbol für Punkte - + Sync GPS time to computer time Synchronisiere PC-Uhr mit dem GPS (PC -> GPS) - + Synthesize track times Erzeuge Tracknamen - + Target GPX version for output Schreibe in GPX-Version (1.0 oder 1.1) - + Temperature unit [c=Celsius, f=Fahrenheit] Temperatureinheit [c=Celsius, F=Fahrenheit] - + The icon description is already the marker Die Symbolbeschreibung ist bereits die Markierung - + Treat waypoints as icons on write Behandle Wegpunkte als Icons beim Schreiben - + Type of .an1 file .an1 Dateityp - + + Units for altitude (f)eet or (m)etres Höhenangaben in Fuß oder Meter ('f' oder 'm') - + Units used for names with @speed ('s'tatute or 'm'etric) Einheit für Geschwindigkeit in Wegpunkten [...@30] ( 's'tatute oder 'm'etrisch) - + Units used when writing comments ('s'tatute or 'm'etric) Einheit innerhalb von Kommentaren ( 's'tatute oder 'm'etrisch) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UPPERCASE synth. shortnames Erzeuge Kurznamen in Großbuchstaben - + Use depth values on output (default is ignore) Tiefenangaben mit ausgeben (normalerweise ausgeschaltet) - + Use proximity values on output (default is ignore) Benutze Proximity-Werte bei der Ausgabe (Vorgabe: NEIN) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use shortname instead of description Benutze den Kurznamen anstelle der Beschreibung - + Use specified bitmap on output Benutze spezifische Bitmap (.BMP) für die Ausgabe - + Version of gdb file to generate (1..3) Schreibe GDB-Version 1, 2 oder 3 - + Version of mapsource file to generate (3,4,5) Schreibe MapSource Datei in Version ... (3,4 oder 5) - + Waypoint background color Wegpunkt Hintergrundfarbe - + Waypoint foreground color Wegpunkt Vordergrundfarbe - + Waypoint type Wegpunkt Typ - + Width in pixels of map Kartenbreite in Pixel - + Width of lines, in pixels Linienhöhe in Pixel - + Write additional node tag key/value pairs Schreibe zusätzliche Wegpunkt (node) Informationspaare (tags) - + Write additional way tag key/value pairs Schreibe zusätzliche Routen (way) Informationspaare (tags) - + Write all tracks into one file Schreibe alle Tracks in eine Datei - + Write description to address field Platziere die Beschreibung im Adressfeld - + Write each waypoint in a separate file Schreibe jeden Wegpunkt in eine separate Datei - + Write notes to address field Schreibe Kommentar (Notizen) in das Adressfeld - + Write position to address field Platziere die Koordinaten im Adressfeld - + + Write position using this grid. Erzeuge Koordinaten unter Benutzung dieses Gitters (Grids). - + + Write timestamps with offset x to UTC time Schreibe Zeitstempel relativ zur UTC + x - + Write tracks compatible with Carto Exploreur Erzeuge Tracks ohne Titel (kompatibel zu "Carto Exploreur") - + Write tracks for Gisteq Phototracker Schreibe Tracks für "Gisteq Phototracker" - + Zoom level to reduce points Vergrößerungsfakter um Punkte zu unterdrücken @@ -844,611 +1209,849 @@ - Comma separated values + Columbus/Visiontac V900 files (.csv) - - CompeGPS data files (.wpt/.trk/.rte) + + Comma separated values - - Index of route/track to write (if more the one in source) + + CompeGPS data files (.wpt/.trk/.rte) - + CoPilot Flight Planner for Palm/OS - + cotoGPS for Palm/OS - + + Data Logger iBlue747 csv + + + + Dell Axim Navigation System (.gpb) file format - + DeLorme .an1 (drawing) file - + DeLorme GPL - + + DeLorme PN-20/PN-30/PN-40 USB protocol + + + + + Include groundspeak logs when writing + + + + + Use long waypoint notes regardless of PN version + + + + DeLorme Street Atlas Plus - + DeLorme Street Atlas Route - + DeLorme XMap HH Native .WPT - + DeLorme XMap/SAHH 2006 Native .TXT - + DeLorme XMat HH Street Atlas USA .WPT (PPC) - + Destinator Itineraries (.dat) - + Destinator Points of Interest (.dat) - + Destinator TrackLogs (.dat) - + EasyGPS binary format - + Embedded Exif-GPS data (.jpg) - + + Set waypoint name to source filename + + + + + Time-frame (in seconds) + + + + + Locate waypoint for tagging by this name + + + + + !OVERWRITE! the original file. Default=N + + + + + Enigma binary waypoint file (.ert) + + + + FAI/IGC Flight Recorder Data Format - + Franson GPSGate Simulation - + Fugawi - + G7ToWin data files (.g7t) - + Garmin 301 Custom position and heartrate - + Garmin Logbook XML - + Garmin MapSource - gdb - + Garmin MapSource - mps - + Garmin MapSource - txt (tab delimited) - + Garmin PCX5 - + Garmin POI database - + Garmin Points of Interest (.gpi) - + Garmin serial/USB protocol - - Garmin Training Centerxml - - - - + Geocaching.com .loc - + GeocachingDB for Palm/OS - - Geogrid Viewer tracklogs (.log) - - - - + GEOnet Names Server (GNS) - + GeoNiche .pdb - + GlobalSat DG-100/BT-335 Download - + + Only erase device data, do not download anything + + + + Google Earth (Keyhole) Markup Language - + Google Maps XML - - GpilotS + + Google Navigator Tracklines (.trl) - - GPS TrackMaker + + GoPal GPS track log (.trk) - + + The maximum speed (km/h) traveling from waypoint to waypoint. + + + + + Cleanup common errors in trackdata + + + + + GpilotS + + + + + GPS TrackMaker + + + + GPSBabel arc filter file - + GpsDrive Format - + GpsDrive Format for Tracks - + GPSman - + GPSPilot Tracker for Palm/OS - + gpsutil - + GPX XML - + + Add info (depth) as Humminbird extension + + + + + Add info (depth) as Garmin extension + + + + HikeTech - + Holux (gm-100) .wpo Format - + + Holux M-241 (MTK based) Binary File Format + + + + + Holux M-241 (MTK based) download + + + + + + Enable logging after download + + + + + Honda/Acura Navigation System VP Log File Format + + + + HSA Endeavour Navigator export File - + HTML Output - - IGN Rando track files + + Humminbird tracks (.ht) - - Index of track to write (if more the one in source) + + Humminbird waypoints and routes (.hwr) - + + IGN Rando track files + + + + Kartex 5 Track File - + Kartex 5 Waypoint File - + Kompass (DAV) Track (.tk) - + Kompass (DAV) Waypoints (.wp) - + KuDaTa PsiTrex text - + Lowrance USR - + + (USR output) Write version + + + + Magellan Explorist Geocaching - + Magellan Mapsend - + Magellan NAV Companion for Palm/OS - + Magellan SD files (as for eXplorist) - + Magellan SD files (as for Meridian) - + Magellan serial protocol - + MagicMaps IK3D project file (.ikt) - + Map&Guide 'TourExchangeFormat' XML - + Map&Guide to Palm/OS exported files (.pdb) - + + MapAsia track file (.tr7) + + + + Mapopolis.com Mapconverter CSV - + MapTech Exchange Format - + + Memory-Map Navigator overlay files (.mmo) + + + + + Write items 'locked' [default no] + + + + + Write items 'visible' [default yes] + + + + + Write files with internal version [n] + + + + Microsoft AutoRoute 2002 (pin/route reader) - + Microsoft Streets and Trips (pin/route reader) - + Microsoft Streets and Trips 2002-2007 - + Motorrad Routenplaner (Map&Guide) .bcr files - - Index of route to write (if more the one in source) - - - - + MS PocketStreets 2002 Pushpin - + MTK Logger (iBlue 747,...) Binary File Format - + MTK Logger (iBlue 747,Qstarz BT-1000,...) download - + National Geographic Topo .tpg (waypoints) - + National Geographic Topo 2.x .tpo - + National Geographic Topo 3.x/4.x .tpo - + Navicache.com XML - + Navigon Mobile Navigator .rte files - + + Navigon Waypoints + + + + NaviGPS GT-11/BGT-11 Download - + + Clear the datalog + + + + + Read from datalogger buffer + + + + + NaviGPS GT-31/BGT-31 datalogger (.sbp) + + + + + NaviGPS GT-31/BGT-31 SiRF binary logfile (.sbn) + + + + + Naviguide binary route file (.twl) + + + + + 'wp' - Create waypoint file , 'rte' - Create route file + + + + + 'n' - Keep the existing wp name, 'y' - rename waypoints + + + + + Navitel binary track (.bin) + + + + Navitrak DNA marker format - + NetStumbler Summary File (text) - + NIMA/GNIS Geographic Names File - + NMEA 0183 sentences - + Nokia Landmark Exchange - + OpenStreetMap data files - + + Use this value as custom created_by value + + + + OziExplorer - + + Unit used in altitude values + + + + + Unit used in proximity values + + + + PalmDoc Output - + PathAway Database for Palm/OS - + + Database vehicle icon name + + + + + PocketFMS breadcrumbs + + + + + PocketFMS flightplan (.xml) + + + + + PocketFMS waypoints (.txt) + + + + Quovadis - + Raymarine Waypoint File (.rwf) - + + Ricoh GPS Log File + + + + See You flight analysis data - - Sportsim track files (part of zipped .ssz files) + + Skymap / KMD150 ascii files - - Suunto Trek Manager (STM) .sdf files + + SkyTraq Venus 5/6 GPS Data Logger Download - - Index of route (if more the one in source) + + Baud rate used to init device, 0=autodetect - - Suunto Trek Manager (STM) WaypointPlus files + + Baud rate used for download - - Swiss Map # (.xol) format + + Number of sectors to read at once (Venus6 only) - + + Sportsim track files (part of zipped .ssz files) + + + + + Suunto Trek Manager (STM) .sdf files + + + + + Suunto Trek Manager (STM) WaypointPlus files + + + + Tab delimited fields useful for OpenOffice, Ploticus etc. - + Textual Output - + TomTom Itineraries (.itn) - + TomTom POI file (.asc) - + TomTom POI file (.ov2) - + TopoMapPro Places File - + TrackLogs digital mapping (.trl) - - Index of track (if more the one in source) - - - - + U.S. Census Bureau Tiger Mapping Service - + Universal csv with field structure in first line - + Vcard Output (for iPod) - + VidaOne GPS for Pocket PC (.gpb) - + Vito Navigator II tracks - + Vito SmartMap tracks (.vtt) - + WiFiFoFum 2.0 for PocketPC XML - + Wintec WBT-100/200 Binary File Format - + Wintec WBT-100/200 GPS Download - + Wintec WBT-201/G-Rays 2 Binary File Format - + + XAiOX iTrackU Logger + + + + + + Appends the input to a backup file + + + + + + Only waypoints that are not the backup file + + + + + XAiOX iTrackU Logger Binary File Format + + + + Yahoo Geocode API data diff --git a/gui/gpsbabel_fr.ts b/gui/gpsbabel_fr.ts index 4fdc3bcef..dd26e28b6 100644 --- a/gui/gpsbabel_fr.ts +++ b/gui/gpsbabel_fr.ts @@ -1,44 +1,82 @@ - + + - + (integer sec or 'auto') Barograph to GPS time diff (entier sec ou 'auto') Barograph de différence temporelle GPS - + (USR input) Break segments into separate tracks (entrée USR) Séparer les segment en plusieurs traces - + (USR output) Merge into one segmented track (sortie USR) Fusionner en une trace segmentée - + Ad-hoc closed icon name Nom de l'icône pour Ad-hoc fermé - + Ad-hoc open icon name Nom de l'icône pour Ad-hoc ouvert - + After output job done sleep n second(s) Faire une pause de n secondes lorsque l'éxécution est terminée - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Allow whitespace synth. shortnames Autoriser les espaces dans les noms courts - + Altitudes are absolute and not clamped to ground Les altitudes sont absolue et idépendantes du sol @@ -48,202 +86,221 @@ Ajouter icon_descr à la description - + Append realtime positioning data to the output file instead of truncating Ajoute les données de position en temps réel au fichier de sortie plutôt que de le tronquer - + Base URL for link tag in output URL de base pour l'étiquette de lien en sortie - - Basename prepended to URL on output - Nom de base à utiliser pour l'URL de sortie - - - + + Bitmap of categories Cartographie des catégories - + Category name (Cache) Nom de la catégorie - + Category number to use for written waypoints Numéro de catégorie pour les balises écrites - + Color for lines or mapnotes Couleur des lignes ou des notes - + + Command unit to power itself down Ordonner au GPS de s'éteindre - + + Complete date-free tracks with given date (YYYYMMDD). Ajouter une date donnée (AAAAMMJJ) à une trace sans horodatage - + Create unique waypoint names (default = yes) Créer des noms de balises uniques (oui par défaut) - + Create waypoints from geocache log entries Créer des balises à partir des entrés de log géocache - + + + + + + Database name Nom de la base de données - + Database name (filename) Nom de la base de données (nom de fichier) - + Datum (default=NAD27) Datum (défaut=NAD27) - + Days after which points are considered old Nombre de jours après lesquels les points sont considérés comme anciens - + Decimal seconds to pause between groups of strings Dixième de seconde de pause entre les groups de chaines - + Default category on output Catégorie par défaut en sortie - + Default category on output (1..16) Catégorie par défaut en sortie (1..16) - + + + + + + + + + Default icon name Nom d'icone par défaut - + Default location Endroit par défaut - + Default proximity Proximité par défaut - + Default speed Vitesse par défaut - + Default speed for waypoints (knots/hr) Vitesse par défaut pour les balises (noeuds par heures) - + + Degrees output as 'ddd', 'dmm'(default) or 'dms' Ecrire les dégrés en 'd°d°d°', 'd°m'm''(défaut) ou 'd°m's''' - + Delete all routes Supprimer toutes les routes - + Delete all track points Supprimer tous les points de traces - + + Delete all waypoints Supprimer toutes les balises - + Display labels on track and routepoints (default = 1) Afficher les labels sur les traces et les points de routes (défaut = 1) - + Distance unit [m=metric, s=statute] Unité de distance [m = métrique, s=stature] - + Do not add geocache data to description Ne pas ajouter d'inforamtion de geocache à la description - + Do not add URLs to description Ne pas ajouter les URLs aux descriptions - + Don't show gpi bitmap on device Ne pas afficher les images gpi sur le périphérique - + Draw extrusion line from trackpoint to ground Générer une ligne d'extrusion entre le sol et le point de trace - + Drop route points that do not have an equivalent waypoint (hidden points) Eliminer les points de route qui n'ont pas de balises équivallentes (points cachés) - + Enable alerts on speed or proximity distance Activer les alertes de vitesse ou de proximité - + + + Encrypt hints using ROT13 Encrypter les signes en ROT13 - + Encrypt hints with ROT13 Encrypter les signes avec ROT13 - + + + + + Erase device data after download Effacer les données du périphérique après téléchargement - + Export linestrings for tracks and routes Exporter les chaînes de caractères pour les traces et les routes - + Export placemarks for tracks and routes Exporter les marqueurs pour les traces et les routes @@ -253,532 +310,866 @@ Chemin complet du fichier de modèle de XCSV - + Generate # points Générer # points - + Generate file with lat/lon for centering map Générer le fichier avec les infos de centrage de carte (lat/lon) - + Give points (waypoints/route points) a default radius (proximity) Donner un rayon de proximité par défaut aux points (balises/points de route) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPS datum (def. WGS 84) - + Height in pixels of map Hauteur de la carte en pixels - + Ignore event marker icons on read Ignorer les marqueurs d'événements lors de la lecture - + Include extended data for trackpoints (default = 1) Inclure les données étendues pour les points de trace (défaut = 1) - + + + Include groundspeak logs if present Inclure les logs groundspeak si disponible - + Include major turn points (with description) from calculated route Inclure les points de virage (avec description) de la route calculée - + Include only via stations in route Inclure seulement les étapes dans la route - + Include short name in bookmarks Inclure les noms courts dans les signets - + Index of name field in .dbf Index du champ nom dans le .dbf - + Index of URL field in .dbf Index du champ URL dans le .dbf - + Indicate direction of travel in track icons (default = 0) Indiquer la direction de déplacement dans les icones de la trace (défaut = 0) - + Infrastructure closed icon name Nom de l'icône pour l'Infrastructure fermée - + Infrastructure open icon name Nom de l'icône pour l'Infrastructure ouverte - + Keep turns if simplify filter is used Garder les virages si le filtre simplifié est utilisé - + + + + Length of generated shortnames Longueur des nom courts générés - + Length of generated shortnames (default 16) Longueur des nom courts générés (défaut : 16) - + Line color, specified in hex AABBGGRR Couleur de la ligne, spécifié en hexadécimal AABBGGRR - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Make synth. shortnames unique Les noms courts sont tous différents - + MapSend version TRK file to generate (3,4) Version des fichiers TRK Mapsend à générer (3,4) - + Margin for map. Degrees or percentage Marge de la carte. Degrés ou pourcentage - + Marker type for new points Type de marqueur pour les nouveaux points - + Marker type for old points Type de marqueur pour les anciens points - + Marker type for unfound points Type de marqueur pour les points non trouvés - + Max length of waypoint name to write Longueur maximum du nom de la balise - + + + Max number of comments to write (maxcmts=200) Nombre maximum de commentaires à écrire (maxcmts=200) - + Max shortname length when used with -s Longueur maximum du nom court lorsque utilisé avec l'option -s - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Max synthesized shortname length Longueur max. de noms courts générés - + Merge output with existing file Fusionner la sortie avec un fichier existant - + + + + MTK compatible CSV output file Fichier de sortie CSV compatible MTK - + Name of the 'unassigned' category Nom de la catégorie 'non assignée' - + New name for the route Nouveau nom pour la route - + No separator lines between waypoints Supprimer les lignes de séparation entre les balises - + No whitespace in generated shortnames Supprimer les espaces dans les noms courts générés - + Non-stealth encrypted icon name Ne pas récupérer les noms d'icones encryptés - + Non-stealth non-encrypted icon name Ne pas récupérer les noms d'icones non encryptés - + Numeric value of bitrate (baud=4800) Valeur numérique de la vitesse de transfert (4800 bauds) - + Omit Placer name Omettre le nom du Placer - + Only read turns; skip all other points Lire seulement les virages; ne pas tenire compte des autres points - + Path to HTML style sheet Chemin vers une feuille de style HTML - + Precision of coordinates Précision des coordonnées - + Proximity distance Distance de proximité - + Radius for circles Rayon des cercles - + Radius of our big earth (default 6371000 meters) Rayon de la terre (défaut : 6371000 mètres) - + Read control points as waypoint/route/none Lire les points de contrôle en temps à la balise/route/rien - + Read/Write date format (i.e. DDMMYYYY) Lire/Ecrire le format date (i.e. JJMMYYYY) - + Read/Write date format (i.e. yyyy/mm/dd) Lire/Ecrire le format de date (i.e. YYYY/MM/DD) - + Read/write GPGGA sentences Lire/Ecrire des séquences GPGGA - + Read/write GPGSA sentences Lire/Ecrire des séquences GPGSA - + Read/write GPRMC sentences Lire/Ecrire des séquences GPRMC - + Read/write GPVTG sentences Lire/ECrire des séquences GPVTG - + Read/Write time format (i.e. HH:mm:ss xx) Lire/Ecrire le format horaire (i.e. HH:mm:ss xx) - + Retain at most this number of position points (0 = unlimited) Retenir au maximum ce nombre de points de positions (0 = illimité) - + + + Return current position as a waypoint Renvoyer la position courante en tant que balise - + Road type changes Changement de type de route - - Set waypoint name to source filename. - Faire correspondre les nom de la balise au nom du fichier source. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basename prepended to URL on output + Set waypoint name to source filename. + Faire correspondre les nom de la balise au nom du fichier source. - + + Shortname is MAC address Le nom court est l'adresse MAC - + Speed in bits per second of serial port (baud=4800) Vitesse du port série en bits par seconde (baud=4800) - + Split input into separate files Découper l'entrée en fichiers séparés - - Split into multiple routes at turns - Séparer en plusieurs routes à chaque virage + + + Index of route/track to write (if more than one in source) + - + + Split into multiple routes at turns + Séparer en plusieurs routes à chaque virage + + + + Garmin Training Center + + + + + Write course rather than history, default yes + + + + + Sport: Biking (deflt), Running, MultiSport, Other + + + + + Geogrid-Viewer ascii overlay file (.ovl) + + + + + Geogrid-Viewer tracklogs (.log) + + + + + The minimum speed (km/h) traveling from waypoint to waypoint. Set >0 to remove duplicate waypoints + + + + + Index of track to write (if more than one in source) + + + + + iGO2008 points of interest (.upoi) + + + + + IGO8 .trk + + + + + Track identification number + + + + + Track title + + + + + Track description + + + + Starting seed of the internal number generator Racine du générateur de nombres internes - + + Jelbert GeoTagger data file + + + + + + Index of route to write (if more than one in source) + + + + Stealth encrypted icon name Récupérer les noms d'icones encryptés - + Stealth non-encrypted icon name Récupérer les noms d'icones non encryptés - + + Index of route (if more than one in source) + + + + + Swiss Map 25/50/100 (.xol) + + + + + Index of track (if more than one in source) + + + + + Write name(s) of format(s) from input session(s) + + + + + Write filename(s) from input session(s) + + + + + Version of VidaOne file to read or write (1 or 2) + + + + String to separate concatenated address fields (default=", ") Chaine de caractère pour séparer les champs d'adresse (", " par défaut) - + Suppress labels on generated pins Supprimer les labels des points créés - + Suppress retired geocaches Suypprimer les géocaches désactivées - + Suppress separator lines between waypoints Supprimer les lignes séparatrices entre les balises - + Suppress use of handshaking in name of speed Supprimer les controles pour améliorer les performances - + Suppress whitespace in generated shortnames Supprimer les espaces dans les noms courts générés - + Symbol to use for point data Symbole à utiliser pour les données de type point - + Sync GPS time to computer time Synchroniser l'heure du GPS avec l'heure du PC - + Synthesize track times Simplifier l'horodatage des traces - + Target GPX version for output Version du fichier GPX pour la sortie - + Temperature unit [c=Celsius, f=Fahrenheit] Unité de température (c=Celsius, f=Farenheit) - + The icon description is already the marker Les description de l'icon est identique au marqueur - + Treat waypoints as icons on write Traiter les balises comme des icônes à l'écriture - + Type of .an1 file Type de fichier .an1 - + + Units for altitude (f)eet or (m)etres Unités d'altitude (p)ieds ou (m)ètres - + Units used for names with @speed ('s'tatute or 'm'etric) Unités utilisées avec @vitess ('s'tatute ou 'm'étrique) - + Units used when writing comments ('s'tatute or 'm'etric) Unités utilisée lors de l'écriture de commentiares ('s'tatute ou 'm'étrique) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UPPERCASE synth. shortnames Noms courts en MAJUSCULE - + Use depth values on output (default is ignore) Utiliser les valeurs de profondeur sur la sortie (par défaut : ignorer) - + Use proximity values on output (default is ignore) Utiliser les valeurs de proximité sur la sortie (par défaut : ignorer) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use shortname instead of description Utiliser le nom court au lieu de la description - + Use specified bitmap on output Utiliser l'images spécifiée en sortie - + Version of gdb file to generate (1..3) Version du fichier gbd à générer (1..3) - + Version of mapsource file to generate (3,4,5) Version du fichier mapsource à créer (3,4,5) - + Waypoint background color Couleur de fond de la balise - + Waypoint foreground color Couleur de la balise - + Waypoint type Type de balise - + Width in pixels of map Largeur de la carte en pixels - + Width of lines, in pixels Largeur des lignes en pixels - + Write additional node tag key/value pairs Ecrire des étiquettes de noeuds additionnelles clé/valeurs - + Write additional way tag key/value pairs Ecrire des étiquettes de chemins additionnelles clé/valeurs - + Write all tracks into one file Ecrire toutes les traces dans un fichier - + Write description to address field Ecrire la description dans le champ d'adresse - + Write each waypoint in a separate file Ecrire chaque balise dans un fichier séparé - + Write notes to address field Ecrire les notes dans le champ d'adresse - + Write position to address field Ecrire la position dans le champ d'adresse - + + Write position using this grid. Ecrire la position en utilisant cette grille. - + + Write timestamps with offset x to UTC time Ecrire l'horodatage avec un décalage de x par rapport à l'heure UTC - + Write tracks compatible with Carto Exploreur Ecrire des traces compatibles avec CartoExploreur - + Write tracks for Gisteq Phototracker Ecrire les traces pour Gisteq Phototracker - + Zoom level to reduce points Niveau de zoom pour réduire les points @@ -819,611 +1210,849 @@ - Comma separated values + Columbus/Visiontac V900 files (.csv) - - CompeGPS data files (.wpt/.trk/.rte) + + Comma separated values - - Index of route/track to write (if more the one in source) + + CompeGPS data files (.wpt/.trk/.rte) - + CoPilot Flight Planner for Palm/OS - + cotoGPS for Palm/OS - + + Data Logger iBlue747 csv + + + + Dell Axim Navigation System (.gpb) file format - + DeLorme .an1 (drawing) file - + DeLorme GPL - + + DeLorme PN-20/PN-30/PN-40 USB protocol + + + + + Include groundspeak logs when writing + + + + + Use long waypoint notes regardless of PN version + + + + DeLorme Street Atlas Plus - + DeLorme Street Atlas Route - + DeLorme XMap HH Native .WPT - + DeLorme XMap/SAHH 2006 Native .TXT - + DeLorme XMat HH Street Atlas USA .WPT (PPC) - + Destinator Itineraries (.dat) - + Destinator Points of Interest (.dat) - + Destinator TrackLogs (.dat) - + EasyGPS binary format - + Embedded Exif-GPS data (.jpg) - + + Set waypoint name to source filename + + + + + Time-frame (in seconds) + + + + + Locate waypoint for tagging by this name + + + + + !OVERWRITE! the original file. Default=N + + + + + Enigma binary waypoint file (.ert) + + + + FAI/IGC Flight Recorder Data Format - + Franson GPSGate Simulation - + Fugawi - + G7ToWin data files (.g7t) - + Garmin 301 Custom position and heartrate - + Garmin Logbook XML - + Garmin MapSource - gdb - + Garmin MapSource - mps - + Garmin MapSource - txt (tab delimited) - + Garmin PCX5 - + Garmin POI database - + Garmin Points of Interest (.gpi) - + Garmin serial/USB protocol - - Garmin Training Centerxml + + Geocaching.com .loc - - Geocaching.com .loc - - - - + GeocachingDB for Palm/OS - - Geogrid Viewer tracklogs (.log) - - - - + GEOnet Names Server (GNS) - + GeoNiche .pdb - + GlobalSat DG-100/BT-335 Download - + + Only erase device data, do not download anything + + + + Google Earth (Keyhole) Markup Language - + Google Maps XML - + + Google Navigator Tracklines (.trl) + + + + + GoPal GPS track log (.trk) + + + + + The maximum speed (km/h) traveling from waypoint to waypoint. + + + + + Cleanup common errors in trackdata + + + + GpilotS - + GPS TrackMaker - + GPSBabel arc filter file - + GpsDrive Format - + GpsDrive Format for Tracks - + GPSman - + GPSPilot Tracker for Palm/OS - + gpsutil - + GPX XML - + + Add info (depth) as Humminbird extension + + + + + Add info (depth) as Garmin extension + + + + HikeTech - + Holux (gm-100) .wpo Format - + + Holux M-241 (MTK based) Binary File Format + + + + + Holux M-241 (MTK based) download + + + + + + Enable logging after download + + + + + Honda/Acura Navigation System VP Log File Format + + + + HSA Endeavour Navigator export File - + HTML Output - - IGN Rando track files + + Humminbird tracks (.ht) - - Index of track to write (if more the one in source) + + Humminbird waypoints and routes (.hwr) - + + IGN Rando track files + + + + Kartex 5 Track File - + Kartex 5 Waypoint File - + Kompass (DAV) Track (.tk) - + Kompass (DAV) Waypoints (.wp) - + KuDaTa PsiTrex text - + Lowrance USR - + + (USR output) Write version + + + + Magellan Explorist Geocaching - + Magellan Mapsend - + Magellan NAV Companion for Palm/OS - + Magellan SD files (as for eXplorist) - + Magellan SD files (as for Meridian) - + Magellan serial protocol - + MagicMaps IK3D project file (.ikt) - + Map&Guide 'TourExchangeFormat' XML - + Map&Guide to Palm/OS exported files (.pdb) - + + MapAsia track file (.tr7) + + + + Mapopolis.com Mapconverter CSV - + MapTech Exchange Format - + + Memory-Map Navigator overlay files (.mmo) + + + + + Write items 'locked' [default no] + + + + + Write items 'visible' [default yes] + + + + + Write files with internal version [n] + + + + Microsoft AutoRoute 2002 (pin/route reader) - + Microsoft Streets and Trips (pin/route reader) - + Microsoft Streets and Trips 2002-2007 - + Motorrad Routenplaner (Map&Guide) .bcr files - - Index of route to write (if more the one in source) - - - - + MS PocketStreets 2002 Pushpin - + MTK Logger (iBlue 747,...) Binary File Format - + MTK Logger (iBlue 747,Qstarz BT-1000,...) download - + National Geographic Topo .tpg (waypoints) - + National Geographic Topo 2.x .tpo - + National Geographic Topo 3.x/4.x .tpo - + Navicache.com XML - + Navigon Mobile Navigator .rte files - + + Navigon Waypoints + + + + NaviGPS GT-11/BGT-11 Download - + + Clear the datalog + + + + + Read from datalogger buffer + + + + + NaviGPS GT-31/BGT-31 datalogger (.sbp) + + + + + NaviGPS GT-31/BGT-31 SiRF binary logfile (.sbn) + + + + + Naviguide binary route file (.twl) + + + + + 'wp' - Create waypoint file , 'rte' - Create route file + + + + + 'n' - Keep the existing wp name, 'y' - rename waypoints + + + + + Navitel binary track (.bin) + + + + Navitrak DNA marker format - + NetStumbler Summary File (text) - + NIMA/GNIS Geographic Names File - + NMEA 0183 sentences - + Nokia Landmark Exchange - + OpenStreetMap data files - + + Use this value as custom created_by value + + + + OziExplorer - + + Unit used in altitude values + + + + + Unit used in proximity values + + + + PalmDoc Output - + PathAway Database for Palm/OS - + + Database vehicle icon name + + + + + PocketFMS breadcrumbs + + + + + PocketFMS flightplan (.xml) + + + + + PocketFMS waypoints (.txt) + + + + Quovadis - + Raymarine Waypoint File (.rwf) - + + Ricoh GPS Log File + + + + See You flight analysis data - - Sportsim track files (part of zipped .ssz files) + + Skymap / KMD150 ascii files - - Suunto Trek Manager (STM) .sdf files + + SkyTraq Venus 5/6 GPS Data Logger Download - - Index of route (if more the one in source) + + Baud rate used to init device, 0=autodetect - - Suunto Trek Manager (STM) WaypointPlus files + + Baud rate used for download - - Swiss Map # (.xol) format + + Number of sectors to read at once (Venus6 only) - + + Sportsim track files (part of zipped .ssz files) + + + + + Suunto Trek Manager (STM) .sdf files + + + + + Suunto Trek Manager (STM) WaypointPlus files + + + + Tab delimited fields useful for OpenOffice, Ploticus etc. - + Textual Output - + TomTom Itineraries (.itn) - + TomTom POI file (.asc) - + TomTom POI file (.ov2) - + TopoMapPro Places File - + TrackLogs digital mapping (.trl) - - Index of track (if more the one in source) - - - - + U.S. Census Bureau Tiger Mapping Service - + Universal csv with field structure in first line - + Vcard Output (for iPod) - + VidaOne GPS for Pocket PC (.gpb) - + Vito Navigator II tracks - + Vito SmartMap tracks (.vtt) - + WiFiFoFum 2.0 for PocketPC XML - + Wintec WBT-100/200 Binary File Format - + Wintec WBT-100/200 GPS Download - + Wintec WBT-201/G-Rays 2 Binary File Format - + + XAiOX iTrackU Logger + + + + + + Appends the input to a backup file + + + + + + Only waypoints that are not the backup file + + + + + XAiOX iTrackU Logger Binary File Format + + + + Yahoo Geocode API data diff --git a/gui/gpsbabel_hu.ts b/gui/gpsbabel_hu.ts index 652b6af55..62109d55b 100644 --- a/gui/gpsbabel_hu.ts +++ b/gui/gpsbabel_hu.ts @@ -1,45 +1,83 @@ - + + - + (integer sec or 'auto') Barograph to GPS time diff Barométer adatok GPS pozícióba (másodperc vagy 'auto') - + (USR input) Break segments into separate tracks Szegmensek külön nyomvonalakba vágása (USR bemenet) - + (USR output) Merge into one segmented track Szegmensek egy nyomvonalba føzése (USR kimenet) - + Ad-hoc closed icon name Ad-hoc zárt hálózat ikonnév - + Ad-hoc open icon name Ad-hoc nyílt hálózat ikonnév - + After output job done sleep n second(s) Feltöltés után x másodperccel kikapcsolás - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Allow whitespace synth. shortnames Szóközök engedélyezése rövidnevek készítésekor - + Altitudes are absolute and not clamped to ground A magasság abszolút, nincs a felszínhez kötve @@ -49,202 +87,221 @@ icon_descr hozzáføzése a megjegyzéshez - + Append realtime positioning data to the output file instead of truncating A kimeneti fájl csonkítása helyett valósidõ hozzáføzése a pozícióhoz - + Base URL for link tag in output Alapért. URL a hivatkozásokban - - Basename prepended to URL on output - URL elõtag eléføzése a kimenetben - - - + + Bitmap of categories Raszter kategória - + Category name (Cache) Kategória név (Cache) - + Category number to use for written waypoints A készülõ útpontok kategória-száma - + Color for lines or mapnotes Vonalak és térkép-megjegyzések színe - + + Command unit to power itself down Zárásként a készülék kikapcsolása - + + Complete date-free tracks with given date (YYYYMMDD). Dátum nélküli nyomvonalak új idõpontja (ÉÉÉÉHHNN) - + Create unique waypoint names (default = yes) Egyedi útpont nevek (alapért. = igen) - + Create waypoints from geocache log entries Útpontok készítése a geocaching bejegyzésekbõl - + + + + + + Database name Adatbázis név - + Database name (filename) Adatbázis név (fájlnév) - + Datum (default=NAD27) Térképdátum (alapért.=NAD27) - + Days after which points are considered old Ennyi nap után a pontok elévültnek számítanak - + Decimal seconds to pause between groups of strings Ennyi másodpercnyi szünet az adatfolyamban - + Default category on output Alapért. kimeneti kategória - + Default category on output (1..16) Alapértelmezett kimeneti kategória (1.. 16) - + + + + + + + + + Default icon name Alapértelmezett ikonnév - + Default location Alapértelmezett pozíció - + Default proximity Alapért. távolság - + Default speed Alapért. sebesség - + Default speed for waypoints (knots/hr) Alapértelmezett sebesség a pontokhoz (csomó/ó) - + + Degrees output as 'ddd', 'dmm'(default) or 'dms' Pozíció formátum 'fff', 'fpp'(alapért.) vagy 'fpm' - + Delete all routes Minden útvonal törlése - + Delete all track points Minden nyomvonalpont törlése - + + Delete all waypoints Minden útpont törlése - + Display labels on track and routepoints (default = 1) Címke megjelenítése nyomvonalakon és útvonalakon (alapért.=1) - + Distance unit [m=metric, s=statute] Távolság mértékegysége [m=metrikus, s=angolszász] - + Do not add geocache data to description Geocaching információk kihagyása a megjegyzésbõl - + Do not add URLs to description URL mezõ kihagyása a megjegyzésbõl - + Don't show gpi bitmap on device gpi raszter rejtése a készüléken - + Draw extrusion line from trackpoint to ground Meghosszabított vonal rajzolása útponttól felszínig - + Drop route points that do not have an equivalent waypoint (hidden points) Útvonalpont elhagyása, aminek nincs megegyezõ útpontja (rejtett pontok) - + Enable alerts on speed or proximity distance Figyelmeztetés engedélyezése sebességnél vagy közeledéskor - + + + Encrypt hints using ROT13 Megjegyzések kódolása ROT13 használatával - + Encrypt hints with ROT13 Megyjegyzések kódolása ROT13-al - + + + + + Erase device data after download A készülék memóriájának törlése letöltés után - + Export linestrings for tracks and routes Vonal-szöveg exportálása nyomvonalakba és útvonalakba - + Export placemarks for tracks and routes Hely-jelölések exportálása nyomvonalakba és útvonalakba @@ -254,535 +311,868 @@ Teljes elérési út a XCSV fájlban - + Generate # points # pontok készítése - + Generate file with lat/lon for centering map Szélesség/hosszúság használata térképi kalibráláshoz - + Give points (waypoints/route points) a default radius (proximity) Alapért. sugár megadása (útpontokhoz/útvonalpontokhoz) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPS datum (def. WGS 84) GPS dátum (alapért. WGS 84) - + Height in pixels of map Magasság a térképen (pixel) - + Ignore event marker icons on read Esemény pontok kihagyása - + Include extended data for trackpoints (default = 1) Bõvített információk használata a nyomvonalakban (alapért.=1) - + + + Include groundspeak logs if present Groundspeak bejegyzések használata (ha van) - + Include major turn points (with description) from calculated route Fõ kanyarodási pontok használata a számított útvonalból (megjegyzéssel) - + Include only via stations in route Csak az állomások használata az útvonalban - + Include short name in bookmarks Rövidnevek használata a könyvjelzõben - + Index of name field in .dbf Név mezõ hivatkozása a .dbf fájlban - + Index of URL field in .dbf URL mezõ hivatkozása a .dbf fájlban - + Indicate direction of travel in track icons (default = 0) Irány mutatása a nyomvonal ikonjánál - + Infrastructure closed icon name Zárt HotSpot ikonnév - + Infrastructure open icon name Nyitott HotSpot ikonnév - + Keep turns if simplify filter is used Fordulópontok megtartása egyszerøsítés esetén is. - + + + + Length of generated shortnames Rövidnevek hosszúsága - + Length of generated shortnames (default 16) Rövidnevek hosszúsága (alapért. 16) - + Line color, specified in hex AABBGGRR Vonal színe (hexa érték AABBGGRR) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Make synth. shortnames unique A készülõ rövidnevek egyediek legyenek - + MapSend version TRK file to generate (3,4) MapSend TRK fájl verziója (3,4) - + Margin for map. Degrees or percentage Térképi margó. Fok vagy százalék. - + Marker type for new points Új pont jele - + Marker type for old points Régi pont jele - + Marker type for unfound points Meg nem talált pont jele - + Max length of waypoint name to write Útpont nevének max. hosszúsága - + + + Max number of comments to write (maxcmts=200) Megjegyzés max. hossza (maxcmts=200) - + Max shortname length when used with -s Rövidnév hosszának értéke -s használatával - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Max synthesized shortname length Elõállított rövidnevek max. hosszúsága - + Merge output with existing file A jelenleg és a kész fájl összeføzése - + + + + MTK compatible CSV output file MTK kompatibilis CSV készítés - + Name of the 'unassigned' category Az 'unassigned' kategória neve - + New name for the route Az útvonal új neve - + No separator lines between waypoints Nincs elválasztó karakter az útpontok között - + No whitespace in generated shortnames Szóközök mellõzése a rövidnevekben - + Non-stealth encrypted icon name Nem elcsent, titkosított ikonnév - + Non-stealth non-encrypted icon name Nem elcsent, nem titkosított ikonnév - + Numeric value of bitrate (baud=4800) Bitráta értéke (baud=4800) - + Omit Placer name Elhelyezõ nevének elhagyása - + Only read turns; skip all other points Csak a fordulópontok használata (a többi pont kihagyása) - + Path to HTML style sheet Hivatkozás HTML style sheet-be - + Precision of coordinates Koordináták pontossága - + Proximity distance Közelesédi riasztás értéke - + Radius for circles Kör sugara - + Radius of our big earth (default 6371000 meters) A Föld sugara (alapért. 6371000 méter) - + Read control points as waypoint/route/none Pontok beolvasása, mint útpont/útvonal/nincs - + Read/Write date format (i.e. DDMMYYYY) Dátum formátum írása/olvasása (NN/HH/ÉÉÉÉ) - + Read/Write date format (i.e. yyyy/mm/dd) Dátum formátum írása/olvasása (éééé/hh/nn) - + Read/write GPGGA sentences GPGGA montadok írása/olvasása - + Read/write GPGSA sentences GPGSA montadok írása/olvasása - + Read/write GPRMC sentences GPRMC montadok írása/olvasása - + Read/write GPVTG sentences GPVTG montadok írása/olvasása - + Read/Write time format (i.e. HH:mm:ss xx) Idõ írása/olvasása (ÓÓ:pp:mm xx) - + Retain at most this number of position points (0 = unlimited) Max. pontszám megtartása a 'snail tail' elõállításakor (0= végtelen) - + + + Return current position as a waypoint Visszatérés a jelenlegi pozícióba, mint útpont - + Road type changes Út típus változások - - Set waypoint name to source filename. - Útpont név szinkronizálása a forrással - - - + + Shortname is MAC address A rövidnév, mint MAC cím - + Speed in bits per second of serial port (baud=4800) Soros port sebessége (bps; baud=4800) - + Split input into separate files Beviteli adatok darabolása külön fájlokba - + + + Index of route/track to write (if more than one in source) + + + + Split into multiple routes at turns Összetett útvonalakba és fordulópontokba darabolás - - Starting seed of the internal number generator - Kezdõérték a belsõ indexhez + + Garmin Training Center + - - Stealth encrypted icon name - Titkosan kódolt ikonnevek + + Write course rather than history, default yes + - - Stealth non-encrypted icon name - Nem titkosított ikonnevek elcsenése + + Sport: Biking (deflt), Running, MultiSport, Other + - + + Geogrid-Viewer ascii overlay file (.ovl) + + + + + Geogrid-Viewer tracklogs (.log) + + + + + The minimum speed (km/h) traveling from waypoint to waypoint. Set >0 to remove duplicate waypoints + + + + + Index of track to write (if more than one in source) + + + + + iGO2008 points of interest (.upoi) + + + + + IGO8 .trk + + + + + Track identification number + + + + + Track title + + + + + Track description + + + + + Starting seed of the internal number generator + Kezdõérték a belsõ indexhez + + + + Jelbert GeoTagger data file + + + + + + Index of route to write (if more than one in source) + + + + + Stealth encrypted icon name + Titkosan kódolt ikonnevek + + + + Stealth non-encrypted icon name + Nem titkosított ikonnevek elcsenése + + + + Index of route (if more than one in source) + + + + + Swiss Map 25/50/100 (.xol) + + + + + Index of track (if more than one in source) + + + + + Write name(s) of format(s) from input session(s) + + + + + Write filename(s) from input session(s) + + + + + Version of VidaOne file to read or write (1 or 2) + + + + String to separate concatenated address fields (default=", ") Összeføzött címnevek elválasztása (alapért.=", ") - + Suppress labels on generated pins Címkék elhagyása a készülõ pontokon - + Suppress retired geocaches Kiöregedett geoládák elhagyása - + Suppress separator lines between waypoints Elválasztó vonalak elhagyása útpontok között - + Suppress use of handshaking in name of speed Kézfogás elhagyása a sebességneveknél - + Suppress whitespace in generated shortnames Szóközök elhagyása a készülõ rövidnevekben - + Symbol to use for point data Útpontok szimbóluma - + Sync GPS time to computer time GPS idõ szinkronizálása a számítógéppel - + Synthesize track times Nyomvonal idejének elõállítása - + Target GPX version for output A kimeneti GPX fájl verziója - + Temperature unit [c=Celsius, f=Fahrenheit] Hõmérséklet mértékegysége [c=Celsius, f=Fahrenheit] - + The icon description is already the marker Az ikon meghatározás már a pontjelzõben - + Treat waypoints as icons on write Útpontok ikonként való kezelése íráskor - + Type of .an1 file A .an1 fájl típusa - + + Units for altitude (f)eet or (m)etres Magasság mértékegysége (méter vagy láb) - + Units used for names with @speed ('s'tatute or 'm'etric) Sebesség mértékegysége a neveknél ('s' angolszász vagy 'm' metrikus) - + Units used when writing comments ('s'tatute or 'm'etric) Mértékegység használata a megjegyzésben ('s' angolszász vagy 'm' metrikus) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UPPERCASE synth. shortnames NAGYBETØS rövidnevek elõállítása - + Use depth values on output (default is ignore) Mélység adat használata a kimenetben (alapért. nincs) - + Use proximity values on output (default is ignore) Pontossági érték használata a kimenetben (alapért. nincs) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use shortname instead of description Rövid név használata a megyjegyzés helyett - + Use specified bitmap on output Meghatározott raszter használata a kimenetben - + Version of gdb file to generate (1..3) A készülõ gdb fájl típusa (1..3) - + Version of mapsource file to generate (3,4,5) A készülõ MapSource fájl típusa (3,4,5) - + Waypoint background color Útpont háttérszíne - + Waypoint foreground color Útpont színe - + Waypoint type Útpont típusa - + Width in pixels of map Térképi szélesség (pixel) - + Width of lines, in pixels Vonalvastagság (pixel) - + Write additional node tag key/value pairs További kulcs/érték címkepár írása (pont) - + Write additional way tag key/value pairs További kulcs/érték címkepár írása (út) - + Write all tracks into one file Az összes nyomvonal összeføzése egy fájlba - + Write description to address field Megjegyzést a cím mezõbe - + Write each waypoint in a separate file Minden útpont külön fájlba - + Write notes to address field Megjegyzés írása a cím megjegyzésbe - + Write position to address field Pozíció írása a cím megjegyzésbe - + + Write position using this grid. Pozíció készítése ezzel a ráccsal - + + Write timestamps with offset x to UTC time Idõértékek eltolása x értékkel UTC-hez képest - + Write tracks compatible with Carto Exploreur Carto Exploreur kompatibilis nyomvonal készítése - + Write tracks for Gisteq Phototracker Gisteq Phototracker kompatibilis nyomvonal készítése - + Zoom level to reduce points Zoom-szint a pontok szelektálásához + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basename prepended to URL on output + + Alan Map500 tracklogs (.trl) @@ -820,611 +1210,849 @@ - Comma separated values + Columbus/Visiontac V900 files (.csv) - - CompeGPS data files (.wpt/.trk/.rte) + + Comma separated values - - Index of route/track to write (if more the one in source) + + CompeGPS data files (.wpt/.trk/.rte) - + CoPilot Flight Planner for Palm/OS - + cotoGPS for Palm/OS - + + Data Logger iBlue747 csv + + + + Dell Axim Navigation System (.gpb) file format - + DeLorme .an1 (drawing) file - + DeLorme GPL - + + DeLorme PN-20/PN-30/PN-40 USB protocol + + + + + Include groundspeak logs when writing + + + + + Use long waypoint notes regardless of PN version + + + + DeLorme Street Atlas Plus - + DeLorme Street Atlas Route - + DeLorme XMap HH Native .WPT - + DeLorme XMap/SAHH 2006 Native .TXT - + DeLorme XMat HH Street Atlas USA .WPT (PPC) - + Destinator Itineraries (.dat) - + Destinator Points of Interest (.dat) - + Destinator TrackLogs (.dat) - + EasyGPS binary format - + Embedded Exif-GPS data (.jpg) - + + Set waypoint name to source filename + + + + + Time-frame (in seconds) + + + + + Locate waypoint for tagging by this name + + + + + !OVERWRITE! the original file. Default=N + + + + + Enigma binary waypoint file (.ert) + + + + FAI/IGC Flight Recorder Data Format - + Franson GPSGate Simulation - + Fugawi - + G7ToWin data files (.g7t) - + Garmin 301 Custom position and heartrate - + Garmin Logbook XML - + Garmin MapSource - gdb - + Garmin MapSource - mps - + Garmin MapSource - txt (tab delimited) - + Garmin PCX5 - + Garmin POI database - + Garmin Points of Interest (.gpi) - + Garmin serial/USB protocol - - Garmin Training Centerxml - - - - + Geocaching.com .loc - + GeocachingDB for Palm/OS - - Geogrid Viewer tracklogs (.log) - - - - + GEOnet Names Server (GNS) - + GeoNiche .pdb - + GlobalSat DG-100/BT-335 Download - + + Only erase device data, do not download anything + + + + Google Earth (Keyhole) Markup Language - + Google Maps XML - + + Google Navigator Tracklines (.trl) + + + + + GoPal GPS track log (.trk) + + + + + The maximum speed (km/h) traveling from waypoint to waypoint. + + + + + Cleanup common errors in trackdata + + + + GpilotS - + GPS TrackMaker - + GPSBabel arc filter file - + GpsDrive Format - + GpsDrive Format for Tracks - + GPSman - + GPSPilot Tracker for Palm/OS - + gpsutil - + GPX XML - + + Add info (depth) as Humminbird extension + + + + + Add info (depth) as Garmin extension + + + + HikeTech - + Holux (gm-100) .wpo Format - + + Holux M-241 (MTK based) Binary File Format + + + + + Holux M-241 (MTK based) download + + + + + + Enable logging after download + + + + + Honda/Acura Navigation System VP Log File Format + + + + HSA Endeavour Navigator export File - + HTML Output - - IGN Rando track files + + Humminbird tracks (.ht) - - Index of track to write (if more the one in source) + + Humminbird waypoints and routes (.hwr) - + + IGN Rando track files + + + + Kartex 5 Track File - + Kartex 5 Waypoint File - + Kompass (DAV) Track (.tk) - + Kompass (DAV) Waypoints (.wp) - + KuDaTa PsiTrex text - + Lowrance USR - + + (USR output) Write version + + + + Magellan Explorist Geocaching - + Magellan Mapsend - + Magellan NAV Companion for Palm/OS - + Magellan SD files (as for eXplorist) - + Magellan SD files (as for Meridian) - + Magellan serial protocol - + MagicMaps IK3D project file (.ikt) - + Map&Guide 'TourExchangeFormat' XML - + Map&Guide to Palm/OS exported files (.pdb) - + + MapAsia track file (.tr7) + + + + Mapopolis.com Mapconverter CSV - + MapTech Exchange Format - + + Memory-Map Navigator overlay files (.mmo) + + + + + Write items 'locked' [default no] + + + + + Write items 'visible' [default yes] + + + + + Write files with internal version [n] + + + + Microsoft AutoRoute 2002 (pin/route reader) - + Microsoft Streets and Trips (pin/route reader) - + Microsoft Streets and Trips 2002-2007 - + Motorrad Routenplaner (Map&Guide) .bcr files - - Index of route to write (if more the one in source) - - - - + MS PocketStreets 2002 Pushpin - + MTK Logger (iBlue 747,...) Binary File Format - + MTK Logger (iBlue 747,Qstarz BT-1000,...) download - + National Geographic Topo .tpg (waypoints) - + National Geographic Topo 2.x .tpo - + National Geographic Topo 3.x/4.x .tpo - + Navicache.com XML - + Navigon Mobile Navigator .rte files - + + Navigon Waypoints + + + + NaviGPS GT-11/BGT-11 Download - + + Clear the datalog + + + + + Read from datalogger buffer + + + + + NaviGPS GT-31/BGT-31 datalogger (.sbp) + + + + + NaviGPS GT-31/BGT-31 SiRF binary logfile (.sbn) + + + + + Naviguide binary route file (.twl) + + + + + 'wp' - Create waypoint file , 'rte' - Create route file + + + + + 'n' - Keep the existing wp name, 'y' - rename waypoints + + + + + Navitel binary track (.bin) + + + + Navitrak DNA marker format - + NetStumbler Summary File (text) - + NIMA/GNIS Geographic Names File - + NMEA 0183 sentences - + Nokia Landmark Exchange - + OpenStreetMap data files - + + Use this value as custom created_by value + + + + OziExplorer - + + Unit used in altitude values + + + + + Unit used in proximity values + + + + PalmDoc Output - + PathAway Database for Palm/OS - + + Database vehicle icon name + + + + + PocketFMS breadcrumbs + + + + + PocketFMS flightplan (.xml) + + + + + PocketFMS waypoints (.txt) + + + + Quovadis - + Raymarine Waypoint File (.rwf) - + + Ricoh GPS Log File + + + + See You flight analysis data - - Sportsim track files (part of zipped .ssz files) + + Skymap / KMD150 ascii files - - Suunto Trek Manager (STM) .sdf files + + SkyTraq Venus 5/6 GPS Data Logger Download - - Index of route (if more the one in source) + + Baud rate used to init device, 0=autodetect - - Suunto Trek Manager (STM) WaypointPlus files + + Baud rate used for download - - Swiss Map # (.xol) format + + Number of sectors to read at once (Venus6 only) - + + Sportsim track files (part of zipped .ssz files) + + + + + Suunto Trek Manager (STM) .sdf files + + + + + Suunto Trek Manager (STM) WaypointPlus files + + + + Tab delimited fields useful for OpenOffice, Ploticus etc. - + Textual Output - + TomTom Itineraries (.itn) - + TomTom POI file (.asc) - + TomTom POI file (.ov2) - + TopoMapPro Places File - + TrackLogs digital mapping (.trl) - - Index of track (if more the one in source) - - - - + U.S. Census Bureau Tiger Mapping Service - + Universal csv with field structure in first line - + Vcard Output (for iPod) - + VidaOne GPS for Pocket PC (.gpb) - + Vito Navigator II tracks - + Vito SmartMap tracks (.vtt) - + WiFiFoFum 2.0 for PocketPC XML - + Wintec WBT-100/200 Binary File Format - + Wintec WBT-100/200 GPS Download - + Wintec WBT-201/G-Rays 2 Binary File Format - + + XAiOX iTrackU Logger + + + + + + Appends the input to a backup file + + + + + + Only waypoints that are not the backup file + + + + + XAiOX iTrackU Logger Binary File Format + + + + Yahoo Geocode API data diff --git a/gui/gpsbabel_it.ts b/gui/gpsbabel_it.ts index 563b3ca97..a6ea8cb34 100644 --- a/gui/gpsbabel_it.ts +++ b/gui/gpsbabel_it.ts @@ -1,44 +1,82 @@ - + + - + (integer sec or 'auto') Barograph to GPS time diff (sec interi o 'auto') Differenza temporale tra il barografo e il GPS - + (USR input) Break segments into separate tracks (ingresso USR) suddividi i segmenti in tracce separate - + (USR output) Merge into one segmented track (destinazione USR) Unisci tracce segmentate in una traccia - + Ad-hoc closed icon name Nome ad-hoc icona chiusa - + Ad-hoc open icon name Nome ad-hoc icona aperta - + After output job done sleep n second(s) Attendi n secondi dopo il termine dell'elaborazione - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Allow whitespace synth. shortnames Permetti spazi nei nomi brevi sintetizzati - + Altitudes are absolute and not clamped to ground Le quote sono assolute e non relative al terreno @@ -48,202 +86,221 @@ Aggiungi icon_descr alla descrizione - + Append realtime positioning data to the output file instead of truncating Aggiungi le informazioni sulla posizione in realtime all'uscita invece che troncarle - + Base URL for link tag in output Url di base per i tag link in uscita - - Basename prepended to URL on output - Nome base anteposto all'url in uscita - - - + + Bitmap of categories Bitmap delle categorie - + Category name (Cache) Nome categoria (cache) - + Category number to use for written waypoints Numero categoria da usare per i punti d'interesse scritti - + Color for lines or mapnotes Colore per le linee o le note della mappa - + + Command unit to power itself down Chiedi al dispositivo di spegnersi - + + Complete date-free tracks with given date (YYYYMMDD). Completa le tracce senza data con la data fornita (AAAAMMGG). - + Create unique waypoint names (default = yes) Crea punti d'interesse con nomi univoci (predef.: yes) - + Create waypoints from geocache log entries Crea punti d'interesse dagli elementi nel registro geocache - + + + + + + Database name Nome banca dati - + Database name (filename) Nome banca dati (nome file) - + Datum (default=NAD27) Datum (predef.=NAD27) - + Days after which points are considered old Giorni dopo i quali i punti sono considerati vecchi - + Decimal seconds to pause between groups of strings Decimi di secondo di pausa tra gruppi di stringhe - + Default category on output Categoria predefinita in uscita - + Default category on output (1..16) Categoria predefinita in uscita (1... 16) - + + + + + + + + + Default icon name Nome icona predefinita - + Default location Posizione predefinita - + Default proximity Prossimità predefinita - + Default speed Velocità predefinita - + Default speed for waypoints (knots/hr) Velocità predefinita per i punti di interesse (nodi/ora) - + + Degrees output as 'ddd', 'dmm'(default) or 'dms' Gradi in uscita come 'ggg', 'gmm' (predef.) o 'gms' - + Delete all routes Cancella tutte le rotte - + Delete all track points Cancella tutti i punti traccia - + + Delete all waypoints Cancella tutti i punti d'interesse - + Display labels on track and routepoints (default = 1) Mostra le etichette su tracce e punti rotta (predef.=1) - + Distance unit [m=metric, s=statute] Unità di lunghezza (m=metrico, s=statutario) - + Do not add geocache data to description Non aggiungere dati geocache alla descrizione - + Do not add URLs to description Non aggiungere url alla descrizione - + Don't show gpi bitmap on device Non mostrare la bitmap gpi sul dispositivo - + Draw extrusion line from trackpoint to ground Disegna linee estruse dai punti traccia al terreno - + Drop route points that do not have an equivalent waypoint (hidden points) Ometti i punti rotta che non hanno un punto di interesse equivalente (punti nascosti) - + Enable alerts on speed or proximity distance Abilita avvisi su velocità o prossimità - + + + Encrypt hints using ROT13 Cripta le note usando ROT13 - + Encrypt hints with ROT13 Cripta le note con ROT13 - + + + + + Erase device data after download Cancella i dati dal dispositivo dopo lo scaricamento - + Export linestrings for tracks and routes Esporta le linee stringa da tracce e rotte - + Export placemarks for tracks and routes Esporta segnaposti da tracce e rotte @@ -253,560 +310,816 @@ Percorso completo del file di stile XCSV - + Generate # points N° punti da creare - + Generate file with lat/lon for centering map Crea un file con lat/lon per centrare la mappa - + Give points (waypoints/route points) a default radius (proximity) Raggio predefinito (prossimità) dei punti (d'interesse/delle rotte) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GPS datum (def. WGS 84) Datum GPS (predef. WGS 84) - + Height in pixels of map Altezza in pixel della mappa - + Ignore event marker icons on read Ignora le icone dei marcatori in fase di lettura - + Include extended data for trackpoints (default = 1) Includi dati estesi sui punti traccia (predef.=1) - + + + Include groundspeak logs if present Includi registri groundspeak se presenti - + Include major turn points (with description) from calculated route Includi i punti di svolta principali (con descrizione) dalla rotta calcolata - + Include only via stations in route Includi solo stazioni di via nella rotta - + Include short name in bookmarks Includi nomi brevi dei segnaposti - + Index of name field in .dbf Indice del campo nome del .dbf - Index of route (if more the one in source) - Indice della rotta (se nell'origine ce nè più d'una) + Indice della rotta (se nell'origine ce nè più d'una) - Index of route to write (if more the one in source) - Indice della rotta da scrivere (se nell'origine ce nè più d'una) + Indice della rotta da scrivere (se nell'origine ce nè più d'una) - Index of route/track to write (if more the one in source) - Indice della rotta/traccia da scrivere (se nell'origine ce nè più d'una) + Indice della rotta/traccia da scrivere (se nell'origine ce nè più d'una) - Index of track (if more the one in source) - Indice della traccia (se nell'origine ce nè più d'una) + Indice della traccia (se nell'origine ce nè più d'una) - Index of track to write (if more the one in source) - Indice della traccia da scrivere (se nell'origine ce nè più d'una) + Indice della traccia da scrivere (se nell'origine ce nè più d'una) - + Index of URL field in .dbf Indice del campo url nel .dbf - + Indicate direction of travel in track icons (default = 0) Indica la direzione di viaggio nelle icone di traccia (predef.=0) - + Infrastructure closed icon name Nome icona per infrastruttura chiusa - + Infrastructure open icon name Nome icona per infrastruttura aperta - + Keep turns if simplify filter is used Mantieni le svolte se si usa il filtro di semplificazione - + + + + Length of generated shortnames Lunghezza dei nomi brevi generati - + Length of generated shortnames (default 16) Lunghezza dei nomi brevi generati (predef. 16) - + Line color, specified in hex AABBGGRR Colore delle linee, indicato in esadecimale AABBVVRR - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Make synth. shortnames unique I nomi brevi sintetizzati vengono generati univoci - + MapSend version TRK file to generate (3,4) Versione del file TRK di MapSen da generare (3, 4) - + Margin for map. Degrees or percentage Margine della mappa. Gradi o percentuale - + Marker type for new points Tipo marcatore per i nuovi punti - + Marker type for old points Tipo marcatore per i vecchi punti - + Marker type for unfound points Tipo marcatore per i punti non trovati - + Max length of waypoint name to write Lunghezza massima dei nomi dei punti d'interesse da scrivere - + + + Max number of comments to write (maxcmts=200) Numero massimo di commenti da scrivere (maxcmts=200) - + Max shortname length when used with -s Lunghezza massima dei nomi brevi quando si usa -s - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Max synthesized shortname length Lunghezza massima dei nomi brevi sintetizzati - + Merge output with existing file Unisci la destinazione con un file esistente - + + + + MTK compatible CSV output file FIle di destinazione CVS compatibile con MTK - + Name of the 'unassigned' category Nome della categoria 'Non assegnato' - + New name for the route Nuovo nome della rotta - + No separator lines between waypoints Nessuna linea di separazione tra punti d'interesse - + No whitespace in generated shortnames Nessuno spazio nei nomi brevi generati - + Non-stealth encrypted icon name Nome codificato dell'icona non nascosta - + Non-stealth non-encrypted icon name Nome non codificato dell'icona non nascosta - + Numeric value of bitrate (baud=4800) Valore numerico del bitrate (baud=4800) - + Omit Placer name Ometti nome localizzatore - + Only read turns; skip all other points Leggi solo le svolte; tralascia tutti gli altri punti - + Path to HTML style sheet Percorso del foglio di stile html - + Precision of coordinates Precisione delle coordinate - + Proximity distance Distanza di prossimità - + Radius for circles Raggio dei cerchi - + Radius of our big earth (default 6371000 meters) Raggio della Terra (predef. 6371000 metri) - + Read control points as waypoint/route/none Leggi i punti di controllo come waypoint/route/none - + Read/Write date format (i.e. DDMMYYYY) Formato data in lettura/scrittura (per es. DDMMYYYY) - + Read/Write date format (i.e. yyyy/mm/dd) Formato data in lettura/scrittura (per es. yyyy/mm/dd) - + Read/write GPGGA sentences Leggi/scrivi frasi GPGGA - + Read/write GPGSA sentences Leggi/scrivi frasi GPGSA - + Read/write GPRMC sentences Leggi/scrivi frasi GPRMC - + Read/write GPVTG sentences Leggi/scrivi frasi GPVTG - + Read/Write time format (i.e. HH:mm:ss xx) Formato ora in lettura/scrittura (per es. HH:mm:ss xx) - + Retain at most this number of position points (0 = unlimited) Mantieni almeno questo numero di punti posizione (0=illimitati) - + + + Return current position as a waypoint Ritorna la posizione corrente sotto forma di punto d'interesse - + Road type changes Modifiche al tipo di strada - - Set waypoint name to source filename. - Imposta il nome del punto d'interesse dal nome del file in ingresso. - - - + + Shortname is MAC address Il nome breve è un indirizzo MAC - + Speed in bits per second of serial port (baud=4800) Velocità in bit/secondo della porta seriale (baud=4800) - + Split input into separate files Suddividi l'ingresso in più file separati - + Split into multiple routes at turns Suddividi in più rotte alle svolte - - Starting seed of the internal number generator - Seme iniziale del generatore interno di numeri + + Garmin Training Center + - - Stealth encrypted icon name - Nome codificato dell'icona nascosta + + Write course rather than history, default yes + - - Stealth non-encrypted icon name + + Sport: Biking (deflt), Running, MultiSport, Other + + + + + Geogrid-Viewer ascii overlay file (.ovl) + + + + + Geogrid-Viewer tracklogs (.log) + + + + + The minimum speed (km/h) traveling from waypoint to waypoint. Set >0 to remove duplicate waypoints + + + + + Starting seed of the internal number generator + Seme iniziale del generatore interno di numeri + + + + Stealth encrypted icon name + Nome codificato dell'icona nascosta + + + + Stealth non-encrypted icon name Nome non codificato dell'icona nascosta - + + Swiss Map 25/50/100 (.xol) + + + + String to separate concatenated address fields (default=", ") Stringa per separare i campi indirizzo concatenati (predef.=", ") - + Suppress labels on generated pins Ometti le etichette sugli spilli generati - + Suppress retired geocaches Ometti i geocache obsoleti - + Suppress separator lines between waypoints Ometti le linee di separazione tra punti d'interesse - + Suppress use of handshaking in name of speed Ometti l'uso dell'handshake per aumentare la velocità - + Suppress whitespace in generated shortnames Ometti gli spazi nei nomi brevi generati - + Symbol to use for point data Simbolo da usare per i punti - + Sync GPS time to computer time Sincronizza l'ora del GPS con quella del computer - + Synthesize track times Sintetizza gli orari delle tracce - + Target GPX version for output Versione GPX del file di destinazione - + Temperature unit [c=Celsius, f=Fahrenheit] Unità di temperatura [c=Celsius, f=Fahrenheit] - + The icon description is already the marker La descrizione dell'icona è già il segnaposto - + Treat waypoints as icons on write Considera i punti d'interesse come icone in fase di scrittura - + Type of .an1 file Tipo del file .an1 - + + Units for altitude (f)eet or (m)etres Unità di misura della quota [m per metri, f per piedi] - + Units used for names with @speed ('s'tatute or 'm'etric) Untià di misura per nomi con @speed (m: metric, s: statute) - + Units used when writing comments ('s'tatute or 'm'etric) Unità da usare quando si scrivono i commenti (m: metric, s: statute) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UPPERCASE synth. shortnames Nomi brevi sintetizzati in MAIUSCOLO - + Use depth values on output (default is ignore) Usa i valori di profondità nella destinazione (predef: è ignora) - + Use proximity values on output (default is ignore) Usa i valori di prossimità nella destinazione (predef. è ignora) - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use shortname instead of description Usa il nome breve invece della descrizione - + Use specified bitmap on output Usa la bitmap specificata nella destinazione - + Version of gdb file to generate (1..3) Versione del file gdb da generare (1... 3) - + Version of mapsource file to generate (3,4,5) Versione del file MapSource da generare (3, 4, 5) - + Waypoint background color Colore di sfondo dei punti d'interesse - + Waypoint foreground color Colore dei punti d'interesse - + Waypoint type Tipo dei punti d'interesse - + Width in pixels of map Larghezza in pixel della mappa - + Width of lines, in pixels Larghezza delle linee, in pixel - + Write additional node tag key/value pairs Scrivi coppie addizionali di tag chiave/valore per i nodi - + Write additional way tag key/value pairs Scrivi coppie addizionali di tag chiave/valore per le vie - + Write all tracks into one file Scrivi tutte le tracce in un solo file - + Write description to address field Scrivi la descrizione del campo indirizzo - + Write each waypoint in a separate file Scrivi ciascun punto d'interesse in un file separato - + Write notes to address field Scrivi le note nel campo indirizzo - + Write position to address field Scrivi la posizione del campo indirizzo - + + Write position using this grid. Scrivi la posizione usando questa griglia - + + Write timestamps with offset x to UTC time Scrivi date e ore con offset X rispetto al tempo UTC - + Write tracks compatible with Carto Exploreur Scrivi le tracce compatibili con Carto Exploreur - + Write tracks for Gisteq Phototracker Scrivi le tracce per Gisteq Phototracker - + Zoom level to reduce points Livello di zoom per rigurre i punti + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Basename prepended to URL on output + + Alan Map500 tracklogs (.trl) @@ -844,586 +1157,921 @@ + Columbus/Visiontac V900 files (.csv) + + + + Comma separated values - + CompeGPS data files (.wpt/.trk/.rte) - - CoPilot Flight Planner for Palm/OS + + + Index of route/track to write (if more than one in source) + CoPilot Flight Planner for Palm/OS + + + + cotoGPS for Palm/OS - + + Data Logger iBlue747 csv + + + + Dell Axim Navigation System (.gpb) file format - + DeLorme .an1 (drawing) file - + DeLorme GPL - + + DeLorme PN-20/PN-30/PN-40 USB protocol + + + + + Include groundspeak logs when writing + + + + + Use long waypoint notes regardless of PN version + + + + DeLorme Street Atlas Plus - + DeLorme Street Atlas Route - + DeLorme XMap HH Native .WPT - + DeLorme XMap/SAHH 2006 Native .TXT - + DeLorme XMat HH Street Atlas USA .WPT (PPC) - + Destinator Itineraries (.dat) - + Destinator Points of Interest (.dat) - + Destinator TrackLogs (.dat) - + EasyGPS binary format - + Embedded Exif-GPS data (.jpg) - + + Set waypoint name to source filename + + + + + Time-frame (in seconds) + + + + + Locate waypoint for tagging by this name + + + + + !OVERWRITE! the original file. Default=N + + + + + Enigma binary waypoint file (.ert) + + + + FAI/IGC Flight Recorder Data Format - + Franson GPSGate Simulation - + Fugawi - + G7ToWin data files (.g7t) - + Garmin 301 Custom position and heartrate - + Garmin Logbook XML - + Garmin MapSource - gdb - + Garmin MapSource - mps - + Garmin MapSource - txt (tab delimited) - + Garmin PCX5 - + Garmin POI database - + Garmin Points of Interest (.gpi) - + Garmin serial/USB protocol - - Garmin Training Centerxml - - - - + Geocaching.com .loc - + GeocachingDB for Palm/OS - - Geogrid Viewer tracklogs (.log) - - - - + GEOnet Names Server (GNS) - + GeoNiche .pdb - + GlobalSat DG-100/BT-335 Download - + + Only erase device data, do not download anything + + + + Google Earth (Keyhole) Markup Language - + Google Maps XML - - GpilotS + + Google Navigator Tracklines (.trl) - - GPS TrackMaker + + GoPal GPS track log (.trk) - - GPSBabel arc filter file + + The maximum speed (km/h) traveling from waypoint to waypoint. - - GpsDrive Format + + Cleanup common errors in trackdata - - GpsDrive Format for Tracks + + GpilotS - - GPSman + + GPS TrackMaker - + + GPSBabel arc filter file + + + + + GpsDrive Format + + + + + GpsDrive Format for Tracks + + + + + GPSman + + + + GPSPilot Tracker for Palm/OS - + gpsutil - + GPX XML - + + Add info (depth) as Humminbird extension + + + + + Add info (depth) as Garmin extension + + + + HikeTech - + Holux (gm-100) .wpo Format - + + Holux M-241 (MTK based) Binary File Format + + + + + Holux M-241 (MTK based) download + + + + + + Enable logging after download + + + + + Honda/Acura Navigation System VP Log File Format + + + + HSA Endeavour Navigator export File - + HTML Output - + + Humminbird tracks (.ht) + + + + + Humminbird waypoints and routes (.hwr) + + + + IGN Rando track files - + + Index of track to write (if more than one in source) + + + + + iGO2008 points of interest (.upoi) + + + + + IGO8 .trk + + + + + Track identification number + + + + + Track title + + + + + Track description + + + + + Jelbert GeoTagger data file + + + + Kartex 5 Track File - + Kartex 5 Waypoint File - + Kompass (DAV) Track (.tk) - + Kompass (DAV) Waypoints (.wp) - + KuDaTa PsiTrex text - + Lowrance USR - + + (USR output) Write version + + + + Magellan Explorist Geocaching - + Magellan Mapsend - + Magellan NAV Companion for Palm/OS - + Magellan SD files (as for eXplorist) - + Magellan SD files (as for Meridian) - + Magellan serial protocol - + MagicMaps IK3D project file (.ikt) - + Map&Guide 'TourExchangeFormat' XML - + Map&Guide to Palm/OS exported files (.pdb) - + + MapAsia track file (.tr7) + + + + Mapopolis.com Mapconverter CSV - + MapTech Exchange Format - + + Memory-Map Navigator overlay files (.mmo) + + + + + Write items 'locked' [default no] + + + + + Write items 'visible' [default yes] + + + + + Write files with internal version [n] + + + + Microsoft AutoRoute 2002 (pin/route reader) - + Microsoft Streets and Trips (pin/route reader) - + Microsoft Streets and Trips 2002-2007 - + Motorrad Routenplaner (Map&Guide) .bcr files - + + + Index of route to write (if more than one in source) + + + + MS PocketStreets 2002 Pushpin - + MTK Logger (iBlue 747,...) Binary File Format - + MTK Logger (iBlue 747,Qstarz BT-1000,...) download - + National Geographic Topo .tpg (waypoints) - + National Geographic Topo 2.x .tpo - + National Geographic Topo 3.x/4.x .tpo - + Navicache.com XML - + Navigon Mobile Navigator .rte files - + + Navigon Waypoints + + + + NaviGPS GT-11/BGT-11 Download - + + Clear the datalog + + + + + Read from datalogger buffer + + + + + NaviGPS GT-31/BGT-31 datalogger (.sbp) + + + + + NaviGPS GT-31/BGT-31 SiRF binary logfile (.sbn) + + + + + Naviguide binary route file (.twl) + + + + + 'wp' - Create waypoint file , 'rte' - Create route file + + + + + 'n' - Keep the existing wp name, 'y' - rename waypoints + + + + + Navitel binary track (.bin) + + + + Navitrak DNA marker format - + NetStumbler Summary File (text) - + NIMA/GNIS Geographic Names File - + NMEA 0183 sentences - + Nokia Landmark Exchange - + OpenStreetMap data files - + + Use this value as custom created_by value + + + + OziExplorer - + + Unit used in altitude values + + + + + Unit used in proximity values + + + + PalmDoc Output - + PathAway Database for Palm/OS - + + Database vehicle icon name + + + + + PocketFMS breadcrumbs + + + + + PocketFMS flightplan (.xml) + + + + + PocketFMS waypoints (.txt) + + + + Quovadis - + Raymarine Waypoint File (.rwf) - + + Ricoh GPS Log File + + + + See You flight analysis data - + + Skymap / KMD150 ascii files + + + + + SkyTraq Venus 5/6 GPS Data Logger Download + + + + + Baud rate used to init device, 0=autodetect + + + + + Baud rate used for download + + + + + Number of sectors to read at once (Venus6 only) + + + + Sportsim track files (part of zipped .ssz files) - + Suunto Trek Manager (STM) .sdf files - - Suunto Trek Manager (STM) WaypointPlus files + + Index of route (if more than one in source) - - Swiss Map # (.xol) format + + Suunto Trek Manager (STM) WaypointPlus files - + Tab delimited fields useful for OpenOffice, Ploticus etc. - + Textual Output - + TomTom Itineraries (.itn) - + TomTom POI file (.asc) - + TomTom POI file (.ov2) - + TopoMapPro Places File - + TrackLogs digital mapping (.trl) - + + Index of track (if more than one in source) + + + + U.S. Census Bureau Tiger Mapping Service - + Universal csv with field structure in first line - + + Write name(s) of format(s) from input session(s) + + + + + Write filename(s) from input session(s) + + + + Vcard Output (for iPod) - + VidaOne GPS for Pocket PC (.gpb) - + + Version of VidaOne file to read or write (1 or 2) + + + + Vito Navigator II tracks - + Vito SmartMap tracks (.vtt) - + WiFiFoFum 2.0 for PocketPC XML - + Wintec WBT-100/200 Binary File Format - + Wintec WBT-100/200 GPS Download - + Wintec WBT-201/G-Rays 2 Binary File Format - + + XAiOX iTrackU Logger + + + + + + Appends the input to a backup file + + + + + + Only waypoints that are not the backup file + + + + + XAiOX iTrackU Logger Binary File Format + + + + Yahoo Geocode API data diff --git a/gui/gpsbabelfe_de.ts b/gui/gpsbabelfe_de.ts index cb3faa202..3ef9daeaa 100644 --- a/gui/gpsbabelfe_de.ts +++ b/gui/gpsbabelfe_de.ts @@ -1,139 +1,145 @@ - + + AboutDlg - + About GPSBabel - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">$appname$</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><span style=" font-size:9pt; font-weight:400;">$babelfeversion$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">$appname$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">$babelfeversion$</p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Copyright (C) 2009 S. Khai Mong</p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">LGPL Crystal Icons by Alvarado Coehlo</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">LGPL Crystal Icons by Alvarado Coehlo</p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">(Using backend $babelversion$)</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">(Using backend $babelversion$)</p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> AdvUi - + Global Options - + Synthesize short names - + Force Selected GPS data types (nuketypes filter) - + Enable character set transformation - + + Preview in Google Maps + + + + None - + 0 - + 1 - + 2 - + 3 - + 4 - + 5 - + 6 - + 7 - + 8 - + 9 - + Debugging Diagnostics - + Set all format input/output options to default values - + Default Format Options - + Convert character set encoding between input and output - + Debugging diagnostics. Higher number provides more deitaled diagnostics. - + Create smart shortened names. @@ -174,7 +180,7 @@ Higher number provides more deitaled diagnostics. - + Are you sure you want to reset all filter options to default values? @@ -182,425 +188,652 @@ Higher number provides more deitaled diagnostics. FilterDlg - + Data Filters - + Data filters process and transform the data between input and output files or devices. - + Help Hilfe - + Reset - MainDlg + GMapDialog - - Select one or more input files + + meters - - Output File Name + + feet - - Error reading format configuration. Check that the backend program "gpsbabel" is properly installed and is in the current PATH - -This program cannot continue. + + miles - - Some file/device formats were not found during initialization. Check that the backend program "gpsbabel" is properly installed and is in the current PATH - -This program cannot continue. + + Length: %1 %2 + %3 %4 - - Options for %1 + + Lat: %1 - - No valid waypoints/routes/tracks translation specified + + Lng: %1 - - No input file specified + + Desc: %1 - - No output file specified + + Cmt: %1 - - Process "%1" did not start + + Ele: %1 - - Process exited unsucessfully with code %1 + + Start: %1 - - Translation successful + + Stop: %1 - - Error running gpsbabel: %1 - + + Points: %1 - - Are you sure you want to reset all format options to default values? - + + Waypoints + Wegpunkte - - About %1 + + Tracks - - GPSBabel + + Routes + Routen + + + + Show All Waypoints - - About - Über + + Hide All Waypoints + - - Help - Hilfe + + + + Expand All + - - Input + + + + Collapse All - - File - Datei + + Show All Routes + - - Device - Gerät + + Hide All Routes + - - Format - Format + + Show All Tracks + - - File Name(s) + + Hide All Tracks - - Browse + + Show Only This Waypoint - - Device Name: + + Show Only This Track - - Options - Optionen + + Show Only This Route + + + + GMapDlg - - Translation Options + + Dialog + + + MainDlg - - - - + About + Über + + + Help + Hilfe + + + File + Datei + + + Device + Gerät + + + Format + Format + + + Options + Optionen - Waypoints - Wegpunkte + Wegpunkte - Routes - Routen + Routen - - Tracks - + Output + Ausgabe + + + MainWindow - - Filters + + + default - - More Options + + Select one or more input files - - Output - Ausgabe + + Output File Name + - - File Name + + Error reading format configuration. Check that the backend program "gpsbabel" is properly installed and is in the current PATH + +This program cannot continue. - - default + + Some file/device formats were not found during initialization. Check that the backend program "gpsbabel" is properly installed and is in the current PATH + +This program cannot continue. - + Input and output formats do not support %1 - + Input does not support %1; output format supports %2 - + Input format supports %1; output format does not support %2 - + Both input and output formats support %1 - + waypoints - + tracks - + routes - + + + Options for %1 + + + + + No valid waypoints/routes/tracks translation specified + + + + + No input file specified + + + + + No valid output specified + + + + + No output file specified + + + + + Process "%1" did not start + + + + + Process exited unsucessfully with code %1 + + + + + Translation successful + + + + + Error running gpsbabel: %1 + + + + + + Are you sure you want to reset all format options to default values? + + + + + About %1 + + + + One or more data filters are active - + No data filters are active - + + MainWindow + + + + + Input + + + + If selected, input is from a file. - + + + + File + Datei + + + If selected, input is from a device or GPS unit - + + + Device + Gerät + + + + + Format + Format + + + Input data format - + Character encoding of input - + Browse for one or more input files. - + + File Name(s) + + + + + + Device Name: + + + + Name of port to which input device is connected - + Options for the selected input format. - + + + Options + Optionen + + + + Translation Options + + + + + + + - + + + + If selected, translate waypoints. - + + Waypoints + Wegpunkte + + + If selected, translate routes. - + + Routes + Routen + + + If selected, translate tracks. - + + Tracks + + + + Data Filters between input and output - + + Filters + + + + More translation options. - + + More Options + + + + + Output + Ausgabe + + + If selected, output is to a file. - + If selected, output is to a device or GPS unit - + Output data format. - + Character encoding of output - + Browse for an output file name. - + + File Name + + + + Name of port to which output device is connected - + Options for the selected output format. - + Output of GPSBabel translation process. + + + Help + Hilfe + + + + GPSBabel Help + + + + + About GPSBabel + + + + + Quit + + + + + Map + + + Missing "gmapbase.html" file. Check installation + + + + + Failed to load Google maps base page + + MiscFltWidget - + + + + Tracks - + + + + Waypoints Wegpunkte - + + + + Routes Routen - + Form - + Misc. Filters - + Convert routes, waypoints and tracks to different types. - + This filter can be used to convert GPS data between different data types. Some GPS data formats support only some subset of waypoints, tracks, and routes. The transform filter allows you to convert between these types. For example, it can be used to convert a pile of waypoints (such as those from a CSV file) into a track or vice versa. - + Transform - + Type of transformation. - + Delete original data after transform to prevent duplicated data. - + Delete - + Swap Longitude and Latitudes for badly formatted data formats. - + Simple filter to swap the coordinate values (latitude and longitude) of all points. This can be helpful for wrong defined/coded data. Or if you think, you can use one of our xcsv formats, but latitude and longitude are in opposite order. - + Swap Coordinates @@ -677,17 +910,17 @@ Some GPS data formats support only some subset of waypoints, tracks, and routes. RtTrkWidget - + Form - + Simplify routes and tracks by removing points - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -699,47 +932,47 @@ p, li { white-space: pre-wrap; } - + Routes & Tracks - + Simplify - + Limit To - + Maximum number points in track or route. - + Points - + Reverse tracks and routes - + Reverse - + Simplify route by removing points - + The Simplify filter is used to simplify routes and tracks for use with formats that limit the number of points they can contain or just to reduce the complexity of a route. The filter attempts to remove points from each route until the number of points or the error is within the given bounds, while also attempting to preserve the shape of the original route as much as possible. @@ -748,7 +981,7 @@ The quality of the results will vary depending on the density of points in the o - + The reversal is performed in the laziest way possible. Timestamps are kept with the original waypoints so the resulting track or route will have the interesting characteristic that time runs backwards. This tends to make Magellan Mapsend, in particular, do a wierd thing and place each waypoint on a separate day. Additionally, if you're using this to reverse a route that navigates, say, an exit ramp or a one way street, you will be in for unpleasant ride. application cares about timestamps @@ -757,129 +990,138 @@ Additionally, if you're using this to reverse a route that navigates, say, TrackWidget - + Track Filter Options - + This filter performs various operations on track data. - + Track Filters - + Basic title for track - + Basic title for new track(s). This option specifies a title for tracks generated by the track filter. By default, the title of the new track is composed of the start time of the track appended to this value. If this value contains a percent (%) character, it is treated as a format string for the POSIX strftime function, allowing custom time-based track names. - + Title - + the title of the new track is composed of the start time of the track appended to this value. - + + Correct track point timestamps by specified amount + + + + Correct trackpoint timestamps by a delta. This option changes the time of all trackpoints. This might be useful if your track must be moved by one or more hours because of an incorrect time zone. - + Move - + + days - + hours - + + mins - + secs - + + Use track pts. after this time. - + Use only track points after this timestamp. This option is used along with the stop to discard trackpoints that were recorded outside of a specific period of time. This option specifies the beginning of the time period. - + Start - + If checked, time specified here is based on this computer's current time zone. - + If checked, the times specified here are based on the local computer's time zone. Otherwise it is UTC. - + Local Time - + + Use track pts before this time. - + Use only track points before this timestamp. This option is used in conjunction with the start option to discard all trackpoints outside of a given period of time. This option defines the end of the time period. - + Stop - + Pack all tracks into one. - + Pack all tracks into one. This option causes all tracks to be appended to one another to form a single track. This option does not work if any two tracks overlap in time; in that case, consider using the merge option. @@ -888,34 +1130,34 @@ This option is most useful for rejoining tracks that might have been interrupted - + Pack - + Merge multiple tracks for the same way. - + Merge multiple tracks for the same way. This option puts all track points from all tracks into a single track and sorts them by time stamp. Points with identical time stamps will be dropped. - + Merge - + Split tracks. - + Split by date or time interval The input track will be split into several tracks depending on date of track points. If there is more than one track, use the pack option before before using this. @@ -925,17 +1167,52 @@ If the input has multiple tracks, pack them together before splitting them back - + Split - + + If nonzero, the track will be split if the time between two points is greater than this parameter. If zero, the track will be split by date. + + + + + hrs + + + + + If nonzero, the input track will be split into several tracks if the distance between successive track points is greater than the distance given as a parameter. + + + + + ft + + + + + m + + + + + km + + + + + mi + + + + Synthesize GPS Fixes. - + Synthesize GPS fixes (PPS, DGPS, 3D, 2D, NONE). This option sets the GPS fix status for all trackpoints to the specified value. Valid values for this option are PPS, DGPS, 3D, 2D, or NONE. @@ -944,104 +1221,135 @@ This option is most useful when converting from a format that doesn't conta - + GPS Fixes - + none - + pps - + dgps - + 3d - + 2d - + Synthesize course. - + Synthesize course. This option computes (or recomputes) a value for the GPS heading at each trackpoint. This is most useful with trackpoints from formats that don't support heading information or for trackpoints synthesized by the interpolate filter. The heading at each trackpoint is simply the course from the previous trackpoint in the track. The first trackpoint in each track is arbitrarily assigned a heading of 0 degrees. - + Course - + Synthesize speed. - + Synthesize speed. This option computes a value for the GPS speed at each trackpoint. This is most useful with trackpoints from formats that don't support speed information or for trackoints synthesized by the interpolate filter. The speed at each trackpoint is the average speed from the previous trackpoint (distance divided by time). The first trackpoint in each track is assigned a speed of "unknown." - + Speed + + Upgrade + + + Dialog + + + + + UpgradeCheck + + + HTTP + + + + + Download failed: %1. + + + + + <center><b>A new version of GPSBabel is available</b><br>Your version is %1 <br>The latest version is %2</center> + + + + + Upgrade + + + WayPtsWidget - + Form - + Waypoints Filters - + Remove duplicates - + The duplicate filter is designed to remove duplicate points based on their short name (traditionally a waypoint's name on the GPS receiver), and/or their location (to a precision of 6 decimals). This filter supports two options that specify how duplicates will be recognized, shortname and location. Generally, at least one of these options is required. - + Duplicates - + Suppress duplicate waypoints based on name. - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1051,17 +1359,17 @@ p, li { white-space: pre-wrap; } - + Short Names - + Suppress duplicate waypoint based on coords. - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1071,101 +1379,102 @@ p, li { white-space: pre-wrap; } - + Locations - + Remove points based on proximity - + Maximum positional distance. This option specifies the minimum allowable distance between two points. If two points are closer than this distance, only one of them is kept. - + Position - + Maximum positional distance. - + Feet - + Meters - + Include points only within radius - + This filter includes or excludes waypoints based on their proximity to a central point. All waypoints more than the specified distance from the specified point will be removed from the dataset. By default, all remaining points are sorted so that points closer to the center appear earlier in the output file. - + Radius - + Maximum distance from center. - + Miles - + km - + Lat. - + Latitude of the central point in decimal degrees. South latitudes should be expressed as a negative number. - + Long. - + Longitude of the central point in decimal degrees. West longitudes should be expressed as a negative number. - + + This filter sorts waypoints into alphabetical order - + Sort diff --git a/gui/gpsbabelfe_fr.ts b/gui/gpsbabelfe_fr.ts index ebe928bc8..0fbb2e2e2 100644 --- a/gui/gpsbabelfe_fr.ts +++ b/gui/gpsbabelfe_fr.ts @@ -1,139 +1,145 @@ - + + AboutDlg - + About GPSBabel - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">$appname$</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><span style=" font-size:9pt; font-weight:400;">$babelfeversion$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">$appname$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">$babelfeversion$</p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Copyright (C) 2009 S. Khai Mong</p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">LGPL Crystal Icons by Alvarado Coehlo</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">LGPL Crystal Icons by Alvarado Coehlo</p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">(Using backend $babelversion$)</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">(Using backend $babelversion$)</p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> AdvUi - + Global Options - + Synthesize short names - + Force Selected GPS data types (nuketypes filter) - + Enable character set transformation - + + Preview in Google Maps + + + + None - + 0 - + 1 - + 2 - + 3 - + 4 - + 5 - + 6 - + 7 - + 8 - + 9 - + Debugging Diagnostics - + Set all format input/output options to default values - + Default Format Options - + Convert character set encoding between input and output - + Debugging diagnostics. Higher number provides more deitaled diagnostics. - + Create smart shortened names. @@ -174,7 +180,7 @@ Higher number provides more deitaled diagnostics. - + Are you sure you want to reset all filter options to default values? @@ -182,425 +188,656 @@ Higher number provides more deitaled diagnostics. FilterDlg - + Data Filters - + Data filters process and transform the data between input and output files or devices. - + Help Aide - + Reset - MainDlg + GMapDialog - - Select one or more input files + + meters - - Output File Name + + feet - - Error reading format configuration. Check that the backend program "gpsbabel" is properly installed and is in the current PATH - -This program cannot continue. + + miles - - Some file/device formats were not found during initialization. Check that the backend program "gpsbabel" is properly installed and is in the current PATH - -This program cannot continue. + + Length: %1 %2 + %3 %4 - - Options for %1 + + Lat: %1 - - No valid waypoints/routes/tracks translation specified + + Lng: %1 - - No input file specified + + Desc: %1 - - No output file specified + + Cmt: %1 - - Process "%1" did not start + + Ele: %1 - - Process exited unsucessfully with code %1 + + Start: %1 - - Translation successful + + Stop: %1 - - Error running gpsbabel: %1 - + + Points: %1 - - Are you sure you want to reset all format options to default values? + + Waypoints + Waypoints + + + + Tracks + Traces + + + + Routes + Routes + + + + Show All Waypoints - - About %1 + + Hide All Waypoints - - GPSBabel + + + + Expand All - - About - A propos + + + + Collapse All + - - Help - Aide + + Show All Routes + - - Input + + Hide All Routes - - File - Fichier + + Show All Tracks + - - Device - Périphérique + + Hide All Tracks + - - Format - Format + + Show Only This Waypoint + - - File Name(s) + + Show Only This Track - - Browse + + Show Only This Route + + + GMapDlg - - Device Name: + + Dialog + + + MainDlg - - Options - Options + About + A propos - - Translation Options - + Help + Aide - - - - + File + Fichier + + + Device + Périphérique + + + Format + Format + + + Options + Options - Waypoints - Waypoints + Waypoints - Routes - Routes + Routes - Tracks - Traces + Traces - - Filters + Output + Sortie + + + + MainWindow + + + + default - - More Options + + Select one or more input files - - Output - Sortie + + Output File Name + - - File Name + + Error reading format configuration. Check that the backend program "gpsbabel" is properly installed and is in the current PATH + +This program cannot continue. - - default + + Some file/device formats were not found during initialization. Check that the backend program "gpsbabel" is properly installed and is in the current PATH + +This program cannot continue. - + Input and output formats do not support %1 - + Input does not support %1; output format supports %2 - + Input format supports %1; output format does not support %2 - + Both input and output formats support %1 - + waypoints - + tracks - + routes - + + + Options for %1 + + + + + No valid waypoints/routes/tracks translation specified + + + + + No input file specified + + + + + No valid output specified + + + + + No output file specified + + + + + Process "%1" did not start + + + + + Process exited unsucessfully with code %1 + + + + + Translation successful + + + + + Error running gpsbabel: %1 + + + + + + Are you sure you want to reset all format options to default values? + + + + + About %1 + + + + One or more data filters are active - + No data filters are active - + + MainWindow + + + + + Input + + + + If selected, input is from a file. - + + + + File + Fichier + + + If selected, input is from a device or GPS unit - + + + Device + Périphérique + + + + + Format + Format + + + Input data format - + Character encoding of input - + Browse for one or more input files. - + + File Name(s) + + + + + + Device Name: + + + + Name of port to which input device is connected - + Options for the selected input format. - + + + Options + Options + + + + Translation Options + + + + + + + - + + + + If selected, translate waypoints. - + + Waypoints + Waypoints + + + If selected, translate routes. - + + Routes + Routes + + + If selected, translate tracks. - + + Tracks + Traces + + + Data Filters between input and output - + + Filters + + + + More translation options. - + + More Options + + + + + Output + Sortie + + + If selected, output is to a file. - + If selected, output is to a device or GPS unit - + Output data format. - + Character encoding of output - + Browse for an output file name. - + + File Name + + + + Name of port to which output device is connected - + Options for the selected output format. - + Output of GPSBabel translation process. + + + Help + Aide + + + + GPSBabel Help + + + + + About GPSBabel + + + + + Quit + + + + + Map + + + Missing "gmapbase.html" file. Check installation + + + + + Failed to load Google maps base page + + MiscFltWidget - + + + + Tracks Traces - + + + + Waypoints Waypoints - + + + + Routes Routes - + Form - + Misc. Filters - + Convert routes, waypoints and tracks to different types. - + This filter can be used to convert GPS data between different data types. Some GPS data formats support only some subset of waypoints, tracks, and routes. The transform filter allows you to convert between these types. For example, it can be used to convert a pile of waypoints (such as those from a CSV file) into a track or vice versa. - + Transform - + Type of transformation. - + Delete original data after transform to prevent duplicated data. - + Delete - + Swap Longitude and Latitudes for badly formatted data formats. - + Simple filter to swap the coordinate values (latitude and longitude) of all points. This can be helpful for wrong defined/coded data. Or if you think, you can use one of our xcsv formats, but latitude and longitude are in opposite order. - + Swap Coordinates @@ -677,17 +914,17 @@ Some GPS data formats support only some subset of waypoints, tracks, and routes. RtTrkWidget - + Form - + Simplify routes and tracks by removing points - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -699,47 +936,47 @@ p, li { white-space: pre-wrap; } - + Routes & Tracks - + Simplify - + Limit To - + Maximum number points in track or route. - + Points - + Reverse tracks and routes - + Reverse - + Simplify route by removing points - + The Simplify filter is used to simplify routes and tracks for use with formats that limit the number of points they can contain or just to reduce the complexity of a route. The filter attempts to remove points from each route until the number of points or the error is within the given bounds, while also attempting to preserve the shape of the original route as much as possible. @@ -748,7 +985,7 @@ The quality of the results will vary depending on the density of points in the o - + The reversal is performed in the laziest way possible. Timestamps are kept with the original waypoints so the resulting track or route will have the interesting characteristic that time runs backwards. This tends to make Magellan Mapsend, in particular, do a wierd thing and place each waypoint on a separate day. Additionally, if you're using this to reverse a route that navigates, say, an exit ramp or a one way street, you will be in for unpleasant ride. application cares about timestamps @@ -757,129 +994,138 @@ Additionally, if you're using this to reverse a route that navigates, say, TrackWidget - + Track Filter Options - + This filter performs various operations on track data. - + Track Filters - + Basic title for track - + Basic title for new track(s). This option specifies a title for tracks generated by the track filter. By default, the title of the new track is composed of the start time of the track appended to this value. If this value contains a percent (%) character, it is treated as a format string for the POSIX strftime function, allowing custom time-based track names. - + Title - + the title of the new track is composed of the start time of the track appended to this value. - + + Correct track point timestamps by specified amount + + + + Correct trackpoint timestamps by a delta. This option changes the time of all trackpoints. This might be useful if your track must be moved by one or more hours because of an incorrect time zone. - + Move - + + days - + hours - + + mins - + secs - + + Use track pts. after this time. - + Use only track points after this timestamp. This option is used along with the stop to discard trackpoints that were recorded outside of a specific period of time. This option specifies the beginning of the time period. - + Start - + If checked, time specified here is based on this computer's current time zone. - + If checked, the times specified here are based on the local computer's time zone. Otherwise it is UTC. - + Local Time - + + Use track pts before this time. - + Use only track points before this timestamp. This option is used in conjunction with the start option to discard all trackpoints outside of a given period of time. This option defines the end of the time period. - + Stop - + Pack all tracks into one. - + Pack all tracks into one. This option causes all tracks to be appended to one another to form a single track. This option does not work if any two tracks overlap in time; in that case, consider using the merge option. @@ -888,34 +1134,34 @@ This option is most useful for rejoining tracks that might have been interrupted - + Pack - + Merge multiple tracks for the same way. - + Merge multiple tracks for the same way. This option puts all track points from all tracks into a single track and sorts them by time stamp. Points with identical time stamps will be dropped. - + Merge - + Split tracks. - + Split by date or time interval The input track will be split into several tracks depending on date of track points. If there is more than one track, use the pack option before before using this. @@ -925,17 +1171,52 @@ If the input has multiple tracks, pack them together before splitting them back - + Split - + + If nonzero, the track will be split if the time between two points is greater than this parameter. If zero, the track will be split by date. + + + + + hrs + + + + + If nonzero, the input track will be split into several tracks if the distance between successive track points is greater than the distance given as a parameter. + + + + + ft + + + + + m + + + + + km + + + + + mi + + + + Synthesize GPS Fixes. - + Synthesize GPS fixes (PPS, DGPS, 3D, 2D, NONE). This option sets the GPS fix status for all trackpoints to the specified value. Valid values for this option are PPS, DGPS, 3D, 2D, or NONE. @@ -944,104 +1225,135 @@ This option is most useful when converting from a format that doesn't conta - + GPS Fixes - + none - + pps - + dgps - + 3d - + 2d - + Synthesize course. - + Synthesize course. This option computes (or recomputes) a value for the GPS heading at each trackpoint. This is most useful with trackpoints from formats that don't support heading information or for trackpoints synthesized by the interpolate filter. The heading at each trackpoint is simply the course from the previous trackpoint in the track. The first trackpoint in each track is arbitrarily assigned a heading of 0 degrees. - + Course - + Synthesize speed. - + Synthesize speed. This option computes a value for the GPS speed at each trackpoint. This is most useful with trackpoints from formats that don't support speed information or for trackoints synthesized by the interpolate filter. The speed at each trackpoint is the average speed from the previous trackpoint (distance divided by time). The first trackpoint in each track is assigned a speed of "unknown." - + Speed + + Upgrade + + + Dialog + + + + + UpgradeCheck + + + HTTP + + + + + Download failed: %1. + + + + + <center><b>A new version of GPSBabel is available</b><br>Your version is %1 <br>The latest version is %2</center> + + + + + Upgrade + + + WayPtsWidget - + Form - + Waypoints Filters - + Remove duplicates - + The duplicate filter is designed to remove duplicate points based on their short name (traditionally a waypoint's name on the GPS receiver), and/or their location (to a precision of 6 decimals). This filter supports two options that specify how duplicates will be recognized, shortname and location. Generally, at least one of these options is required. - + Duplicates - + Suppress duplicate waypoints based on name. - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1051,17 +1363,17 @@ p, li { white-space: pre-wrap; } - + Short Names - + Suppress duplicate waypoint based on coords. - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1071,101 +1383,102 @@ p, li { white-space: pre-wrap; } - + Locations - + Remove points based on proximity - + Maximum positional distance. This option specifies the minimum allowable distance between two points. If two points are closer than this distance, only one of them is kept. - + Position - + Maximum positional distance. - + Feet - + Meters - + Include points only within radius - + This filter includes or excludes waypoints based on their proximity to a central point. All waypoints more than the specified distance from the specified point will be removed from the dataset. By default, all remaining points are sorted so that points closer to the center appear earlier in the output file. - + Radius - + Maximum distance from center. - + Miles - + km - + Lat. - + Latitude of the central point in decimal degrees. South latitudes should be expressed as a negative number. - + Long. - + Longitude of the central point in decimal degrees. West longitudes should be expressed as a negative number. - + + This filter sorts waypoints into alphabetical order - + Sort diff --git a/gui/gpsbabelfe_hu.ts b/gui/gpsbabelfe_hu.ts index 18ab7f90b..93ce410f5 100644 --- a/gui/gpsbabelfe_hu.ts +++ b/gui/gpsbabelfe_hu.ts @@ -1,139 +1,145 @@ - + + AboutDlg - + About GPSBabel - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">$appname$</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><span style=" font-size:9pt; font-weight:400;">$babelfeversion$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">$appname$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">$babelfeversion$</p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Copyright (C) 2009 S. Khai Mong</p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">LGPL Crystal Icons by Alvarado Coehlo</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">LGPL Crystal Icons by Alvarado Coehlo</p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">(Using backend $babelversion$)</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">(Using backend $babelversion$)</p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> AdvUi - + Global Options - + Synthesize short names - + Force Selected GPS data types (nuketypes filter) - + Enable character set transformation - + + Preview in Google Maps + + + + None - + 0 - + 1 - + 2 - + 3 - + 4 - + 5 - + 6 - + 7 - + 8 - + 9 - + Debugging Diagnostics - + Set all format input/output options to default values - + Default Format Options - + Convert character set encoding between input and output - + Debugging diagnostics. Higher number provides more deitaled diagnostics. - + Create smart shortened names. @@ -174,7 +180,7 @@ Higher number provides more deitaled diagnostics. - + Are you sure you want to reset all filter options to default values? @@ -182,425 +188,656 @@ Higher number provides more deitaled diagnostics. FilterDlg - + Data Filters - + Data filters process and transform the data between input and output files or devices. - + Help Segítség - + Reset - MainDlg + GMapDialog - - Select one or more input files + + meters - - Output File Name + + feet - - Error reading format configuration. Check that the backend program "gpsbabel" is properly installed and is in the current PATH - -This program cannot continue. + + miles - - Some file/device formats were not found during initialization. Check that the backend program "gpsbabel" is properly installed and is in the current PATH - -This program cannot continue. + + Length: %1 %2 + %3 %4 - - Options for %1 + + Lat: %1 - - No valid waypoints/routes/tracks translation specified + + Lng: %1 - - No input file specified + + Desc: %1 - - No output file specified + + Cmt: %1 - - Process "%1" did not start + + Ele: %1 - - Process exited unsucessfully with code %1 + + Start: %1 - - Translation successful + + Stop: %1 - - Error running gpsbabel: %1 - + + Points: %1 - - Are you sure you want to reset all format options to default values? + + Waypoints + Útpontok + + + + Tracks + Nyomvonalak + + + + Routes + Útvonalak + + + + Show All Waypoints - - About %1 + + Hide All Waypoints - - GPSBabel + + + + Expand All - - About - Névjegy + + + + Collapse All + - - Help - Segítség + + Show All Routes + - - Input + + Hide All Routes - - File - Fájl + + Show All Tracks + - - Device - Készülék + + Hide All Tracks + - - Format - Formátum + + Show Only This Waypoint + - - File Name(s) + + Show Only This Track - - Browse + + Show Only This Route + + + GMapDlg - - Device Name: + + Dialog + + + MainDlg - - Options - Beállítások + About + Névjegy - - Translation Options - + Help + Segítség - - - - + File + Fájl + + + Device + Készülék + + + Format + Formátum + + + Options + Beállítások - Waypoints - Útpontok + Útpontok - Routes - Útvonalak + Útvonalak - Tracks - Nyomvonalak + Nyomvonalak - - Filters + Output + Kimenet + + + + MainWindow + + + + default - - More Options + + Select one or more input files - - Output - Kimenet + + Output File Name + - - File Name + + Error reading format configuration. Check that the backend program "gpsbabel" is properly installed and is in the current PATH + +This program cannot continue. - - default + + Some file/device formats were not found during initialization. Check that the backend program "gpsbabel" is properly installed and is in the current PATH + +This program cannot continue. - + Input and output formats do not support %1 - + Input does not support %1; output format supports %2 - + Input format supports %1; output format does not support %2 - + Both input and output formats support %1 - + waypoints - + tracks - + routes - + + + Options for %1 + + + + + No valid waypoints/routes/tracks translation specified + + + + + No input file specified + + + + + No valid output specified + + + + + No output file specified + + + + + Process "%1" did not start + + + + + Process exited unsucessfully with code %1 + + + + + Translation successful + + + + + Error running gpsbabel: %1 + + + + + + Are you sure you want to reset all format options to default values? + + + + + About %1 + + + + One or more data filters are active - + No data filters are active - + + MainWindow + + + + + Input + + + + If selected, input is from a file. - + + + + File + Fájl + + + If selected, input is from a device or GPS unit - + + + Device + Készülék + + + + + Format + Formátum + + + Input data format - + Character encoding of input - + Browse for one or more input files. - + + File Name(s) + + + + + + Device Name: + + + + Name of port to which input device is connected - + Options for the selected input format. - + + + Options + Beállítások + + + + Translation Options + + + + + + + - + + + + If selected, translate waypoints. - + + Waypoints + Útpontok + + + If selected, translate routes. - + + Routes + Útvonalak + + + If selected, translate tracks. - + + Tracks + Nyomvonalak + + + Data Filters between input and output - + + Filters + + + + More translation options. - + + More Options + + + + + Output + Kimenet + + + If selected, output is to a file. - + If selected, output is to a device or GPS unit - + Output data format. - + Character encoding of output - + Browse for an output file name. - + + File Name + + + + Name of port to which output device is connected - + Options for the selected output format. - + Output of GPSBabel translation process. + + + Help + Segítség + + + + GPSBabel Help + + + + + About GPSBabel + + + + + Quit + + + + + Map + + + Missing "gmapbase.html" file. Check installation + + + + + Failed to load Google maps base page + + MiscFltWidget - + + + + Tracks Nyomvonalak - + + + + Waypoints Útpontok - + + + + Routes Útvonalak - + Form - + Misc. Filters - + Convert routes, waypoints and tracks to different types. - + This filter can be used to convert GPS data between different data types. Some GPS data formats support only some subset of waypoints, tracks, and routes. The transform filter allows you to convert between these types. For example, it can be used to convert a pile of waypoints (such as those from a CSV file) into a track or vice versa. - + Transform - + Type of transformation. - + Delete original data after transform to prevent duplicated data. - + Delete - + Swap Longitude and Latitudes for badly formatted data formats. - + Simple filter to swap the coordinate values (latitude and longitude) of all points. This can be helpful for wrong defined/coded data. Or if you think, you can use one of our xcsv formats, but latitude and longitude are in opposite order. - + Swap Coordinates @@ -677,17 +914,17 @@ Some GPS data formats support only some subset of waypoints, tracks, and routes. RtTrkWidget - + Form - + Simplify routes and tracks by removing points - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -699,47 +936,47 @@ p, li { white-space: pre-wrap; } - + Routes & Tracks - + Simplify - + Limit To - + Maximum number points in track or route. - + Points - + Reverse tracks and routes - + Reverse - + Simplify route by removing points - + The Simplify filter is used to simplify routes and tracks for use with formats that limit the number of points they can contain or just to reduce the complexity of a route. The filter attempts to remove points from each route until the number of points or the error is within the given bounds, while also attempting to preserve the shape of the original route as much as possible. @@ -748,7 +985,7 @@ The quality of the results will vary depending on the density of points in the o - + The reversal is performed in the laziest way possible. Timestamps are kept with the original waypoints so the resulting track or route will have the interesting characteristic that time runs backwards. This tends to make Magellan Mapsend, in particular, do a wierd thing and place each waypoint on a separate day. Additionally, if you're using this to reverse a route that navigates, say, an exit ramp or a one way street, you will be in for unpleasant ride. application cares about timestamps @@ -757,129 +994,138 @@ Additionally, if you're using this to reverse a route that navigates, say, TrackWidget - + Track Filter Options - + This filter performs various operations on track data. - + Track Filters - + Basic title for track - + Basic title for new track(s). This option specifies a title for tracks generated by the track filter. By default, the title of the new track is composed of the start time of the track appended to this value. If this value contains a percent (%) character, it is treated as a format string for the POSIX strftime function, allowing custom time-based track names. - + Title - + the title of the new track is composed of the start time of the track appended to this value. - + + Correct track point timestamps by specified amount + + + + Correct trackpoint timestamps by a delta. This option changes the time of all trackpoints. This might be useful if your track must be moved by one or more hours because of an incorrect time zone. - + Move - + + days - + hours - + + mins - + secs - + + Use track pts. after this time. - + Use only track points after this timestamp. This option is used along with the stop to discard trackpoints that were recorded outside of a specific period of time. This option specifies the beginning of the time period. - + Start - + If checked, time specified here is based on this computer's current time zone. - + If checked, the times specified here are based on the local computer's time zone. Otherwise it is UTC. - + Local Time - + + Use track pts before this time. - + Use only track points before this timestamp. This option is used in conjunction with the start option to discard all trackpoints outside of a given period of time. This option defines the end of the time period. - + Stop - + Pack all tracks into one. - + Pack all tracks into one. This option causes all tracks to be appended to one another to form a single track. This option does not work if any two tracks overlap in time; in that case, consider using the merge option. @@ -888,34 +1134,34 @@ This option is most useful for rejoining tracks that might have been interrupted - + Pack - + Merge multiple tracks for the same way. - + Merge multiple tracks for the same way. This option puts all track points from all tracks into a single track and sorts them by time stamp. Points with identical time stamps will be dropped. - + Merge - + Split tracks. - + Split by date or time interval The input track will be split into several tracks depending on date of track points. If there is more than one track, use the pack option before before using this. @@ -925,17 +1171,52 @@ If the input has multiple tracks, pack them together before splitting them back - + Split - + + If nonzero, the track will be split if the time between two points is greater than this parameter. If zero, the track will be split by date. + + + + + hrs + + + + + If nonzero, the input track will be split into several tracks if the distance between successive track points is greater than the distance given as a parameter. + + + + + ft + + + + + m + + + + + km + + + + + mi + + + + Synthesize GPS Fixes. - + Synthesize GPS fixes (PPS, DGPS, 3D, 2D, NONE). This option sets the GPS fix status for all trackpoints to the specified value. Valid values for this option are PPS, DGPS, 3D, 2D, or NONE. @@ -944,104 +1225,135 @@ This option is most useful when converting from a format that doesn't conta - + GPS Fixes - + none - + pps - + dgps - + 3d - + 2d - + Synthesize course. - + Synthesize course. This option computes (or recomputes) a value for the GPS heading at each trackpoint. This is most useful with trackpoints from formats that don't support heading information or for trackpoints synthesized by the interpolate filter. The heading at each trackpoint is simply the course from the previous trackpoint in the track. The first trackpoint in each track is arbitrarily assigned a heading of 0 degrees. - + Course - + Synthesize speed. - + Synthesize speed. This option computes a value for the GPS speed at each trackpoint. This is most useful with trackpoints from formats that don't support speed information or for trackoints synthesized by the interpolate filter. The speed at each trackpoint is the average speed from the previous trackpoint (distance divided by time). The first trackpoint in each track is assigned a speed of "unknown." - + Speed + + Upgrade + + + Dialog + + + + + UpgradeCheck + + + HTTP + + + + + Download failed: %1. + + + + + <center><b>A new version of GPSBabel is available</b><br>Your version is %1 <br>The latest version is %2</center> + + + + + Upgrade + + + WayPtsWidget - + Form - + Waypoints Filters - + Remove duplicates - + The duplicate filter is designed to remove duplicate points based on their short name (traditionally a waypoint's name on the GPS receiver), and/or their location (to a precision of 6 decimals). This filter supports two options that specify how duplicates will be recognized, shortname and location. Generally, at least one of these options is required. - + Duplicates - + Suppress duplicate waypoints based on name. - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1051,17 +1363,17 @@ p, li { white-space: pre-wrap; } - + Short Names - + Suppress duplicate waypoint based on coords. - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1071,101 +1383,102 @@ p, li { white-space: pre-wrap; } - + Locations - + Remove points based on proximity - + Maximum positional distance. This option specifies the minimum allowable distance between two points. If two points are closer than this distance, only one of them is kept. - + Position - + Maximum positional distance. - + Feet - + Meters - + Include points only within radius - + This filter includes or excludes waypoints based on their proximity to a central point. All waypoints more than the specified distance from the specified point will be removed from the dataset. By default, all remaining points are sorted so that points closer to the center appear earlier in the output file. - + Radius - + Maximum distance from center. - + Miles - + km - + Lat. - + Latitude of the central point in decimal degrees. South latitudes should be expressed as a negative number. - + Long. - + Longitude of the central point in decimal degrees. West longitudes should be expressed as a negative number. - + + This filter sorts waypoints into alphabetical order - + Sort diff --git a/gui/gpsbabelfe_it.ts b/gui/gpsbabelfe_it.ts index 0962714dd..9e668e316 100644 --- a/gui/gpsbabelfe_it.ts +++ b/gui/gpsbabelfe_it.ts @@ -1,139 +1,145 @@ - + + AboutDlg - + About GPSBabel - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">$appname$</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><span style=" font-size:9pt; font-weight:400;">$babelfeversion$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">$appname$</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">$babelfeversion$</p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Copyright (C) 2009 S. Khai Mong</p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">LGPL Crystal Icons by Alvarado Coehlo</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">LGPL Crystal Icons by Alvarado Coehlo</p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">(Using backend $babelversion$)</span></p> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">(Using backend $babelversion$)</p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> AdvUi - + Global Options - + Synthesize short names - + Force Selected GPS data types (nuketypes filter) - + Enable character set transformation - + + Preview in Google Maps + + + + None - + 0 - + 1 - + 2 - + 3 - + 4 - + 5 - + 6 - + 7 - + 8 - + 9 - + Debugging Diagnostics - + Set all format input/output options to default values - + Default Format Options - + Convert character set encoding between input and output - + Debugging diagnostics. Higher number provides more deitaled diagnostics. - + Create smart shortened names. @@ -174,7 +180,7 @@ Higher number provides more deitaled diagnostics. - + Are you sure you want to reset all filter options to default values? @@ -182,425 +188,656 @@ Higher number provides more deitaled diagnostics. FilterDlg - + Data Filters - + Data filters process and transform the data between input and output files or devices. - + Help Aiuto - + Reset - MainDlg + GMapDialog - - Select one or more input files + + meters - - Output File Name + + feet - - Error reading format configuration. Check that the backend program "gpsbabel" is properly installed and is in the current PATH - -This program cannot continue. + + miles - - Some file/device formats were not found during initialization. Check that the backend program "gpsbabel" is properly installed and is in the current PATH - -This program cannot continue. + + Length: %1 %2 + %3 %4 - - Options for %1 + + Lat: %1 - - No valid waypoints/routes/tracks translation specified + + Lng: %1 - - No input file specified + + Desc: %1 - - No output file specified + + Cmt: %1 - - Process "%1" did not start + + Ele: %1 - - Process exited unsucessfully with code %1 + + Start: %1 - - Translation successful + + Stop: %1 - - Error running gpsbabel: %1 - + + Points: %1 - - Are you sure you want to reset all format options to default values? + + Waypoints + Punti di interesse + + + + Tracks + Tracce + + + + Routes + Rotte + + + + Show All Waypoints - - About %1 + + Hide All Waypoints - - GPSBabel + + + + Expand All - - About - Informazioni su + + + + Collapse All + - - Help - Aiuto + + Show All Routes + - - Input + + Hide All Routes - - File - File + + Show All Tracks + - - Device - Dispositivo + + Hide All Tracks + - - Format - Formato + + Show Only This Waypoint + - - File Name(s) + + Show Only This Track - - Browse + + Show Only This Route + + + GMapDlg - - Device Name: + + Dialog + + + MainDlg - - Options - Opzioni + About + Informazioni su - - Translation Options - + Help + Aiuto - - - - + File + File + + + Device + Dispositivo + + + Format + Formato + + + Options + Opzioni - Waypoints - Punti di interesse + Punti di interesse - Routes - Rotte + Rotte - Tracks - Tracce + Tracce - - Filters + Output + Destinazione + + + + MainWindow + + + + default - - More Options + + Select one or more input files - - Output - Destinazione + + Output File Name + - - File Name + + Error reading format configuration. Check that the backend program "gpsbabel" is properly installed and is in the current PATH + +This program cannot continue. - - default + + Some file/device formats were not found during initialization. Check that the backend program "gpsbabel" is properly installed and is in the current PATH + +This program cannot continue. - + Input and output formats do not support %1 - + Input does not support %1; output format supports %2 - + Input format supports %1; output format does not support %2 - + Both input and output formats support %1 - + waypoints - + tracks - + routes - + + + Options for %1 + + + + + No valid waypoints/routes/tracks translation specified + + + + + No input file specified + + + + + No valid output specified + + + + + No output file specified + + + + + Process "%1" did not start + + + + + Process exited unsucessfully with code %1 + + + + + Translation successful + + + + + Error running gpsbabel: %1 + + + + + + Are you sure you want to reset all format options to default values? + + + + + About %1 + + + + One or more data filters are active - + No data filters are active - + + MainWindow + + + + + Input + + + + If selected, input is from a file. - + + + + File + File + + + If selected, input is from a device or GPS unit - + + + Device + Dispositivo + + + + + Format + Formato + + + Input data format - + Character encoding of input - + Browse for one or more input files. - + + File Name(s) + + + + + + Device Name: + + + + Name of port to which input device is connected - + Options for the selected input format. - + + + Options + Opzioni + + + + Translation Options + + + + + + + - + + + + If selected, translate waypoints. - + + Waypoints + Punti di interesse + + + If selected, translate routes. - + + Routes + Rotte + + + If selected, translate tracks. - + + Tracks + Tracce + + + Data Filters between input and output - + + Filters + + + + More translation options. - + + More Options + + + + + Output + Destinazione + + + If selected, output is to a file. - + If selected, output is to a device or GPS unit - + Output data format. - + Character encoding of output - + Browse for an output file name. - + + File Name + + + + Name of port to which output device is connected - + Options for the selected output format. - + Output of GPSBabel translation process. + + + Help + Aiuto + + + + GPSBabel Help + + + + + About GPSBabel + + + + + Quit + + + + + Map + + + Missing "gmapbase.html" file. Check installation + + + + + Failed to load Google maps base page + + MiscFltWidget - + + + + Tracks Tracce - + + + + Waypoints Punti di interesse - + + + + Routes Rotte - + Form - + Misc. Filters - + Convert routes, waypoints and tracks to different types. - + This filter can be used to convert GPS data between different data types. Some GPS data formats support only some subset of waypoints, tracks, and routes. The transform filter allows you to convert between these types. For example, it can be used to convert a pile of waypoints (such as those from a CSV file) into a track or vice versa. - + Transform - + Type of transformation. - + Delete original data after transform to prevent duplicated data. - + Delete - + Swap Longitude and Latitudes for badly formatted data formats. - + Simple filter to swap the coordinate values (latitude and longitude) of all points. This can be helpful for wrong defined/coded data. Or if you think, you can use one of our xcsv formats, but latitude and longitude are in opposite order. - + Swap Coordinates @@ -677,17 +914,17 @@ Some GPS data formats support only some subset of waypoints, tracks, and routes. RtTrkWidget - + Form - + Simplify routes and tracks by removing points - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -699,47 +936,47 @@ p, li { white-space: pre-wrap; } - + Routes & Tracks - + Simplify - + Limit To - + Maximum number points in track or route. - + Points - + Reverse tracks and routes - + Reverse - + Simplify route by removing points - + The Simplify filter is used to simplify routes and tracks for use with formats that limit the number of points they can contain or just to reduce the complexity of a route. The filter attempts to remove points from each route until the number of points or the error is within the given bounds, while also attempting to preserve the shape of the original route as much as possible. @@ -748,7 +985,7 @@ The quality of the results will vary depending on the density of points in the o - + The reversal is performed in the laziest way possible. Timestamps are kept with the original waypoints so the resulting track or route will have the interesting characteristic that time runs backwards. This tends to make Magellan Mapsend, in particular, do a wierd thing and place each waypoint on a separate day. Additionally, if you're using this to reverse a route that navigates, say, an exit ramp or a one way street, you will be in for unpleasant ride. application cares about timestamps @@ -757,129 +994,138 @@ Additionally, if you're using this to reverse a route that navigates, say, TrackWidget - + Track Filter Options - + This filter performs various operations on track data. - + Track Filters - + Basic title for track - + Basic title for new track(s). This option specifies a title for tracks generated by the track filter. By default, the title of the new track is composed of the start time of the track appended to this value. If this value contains a percent (%) character, it is treated as a format string for the POSIX strftime function, allowing custom time-based track names. - + Title - + the title of the new track is composed of the start time of the track appended to this value. - + + Correct track point timestamps by specified amount + + + + Correct trackpoint timestamps by a delta. This option changes the time of all trackpoints. This might be useful if your track must be moved by one or more hours because of an incorrect time zone. - + Move - + + days - + hours - + + mins - + secs - + + Use track pts. after this time. - + Use only track points after this timestamp. This option is used along with the stop to discard trackpoints that were recorded outside of a specific period of time. This option specifies the beginning of the time period. - + Start - + If checked, time specified here is based on this computer's current time zone. - + If checked, the times specified here are based on the local computer's time zone. Otherwise it is UTC. - + Local Time - + + Use track pts before this time. - + Use only track points before this timestamp. This option is used in conjunction with the start option to discard all trackpoints outside of a given period of time. This option defines the end of the time period. - + Stop - + Pack all tracks into one. - + Pack all tracks into one. This option causes all tracks to be appended to one another to form a single track. This option does not work if any two tracks overlap in time; in that case, consider using the merge option. @@ -888,34 +1134,34 @@ This option is most useful for rejoining tracks that might have been interrupted - + Pack - + Merge multiple tracks for the same way. - + Merge multiple tracks for the same way. This option puts all track points from all tracks into a single track and sorts them by time stamp. Points with identical time stamps will be dropped. - + Merge - + Split tracks. - + Split by date or time interval The input track will be split into several tracks depending on date of track points. If there is more than one track, use the pack option before before using this. @@ -925,17 +1171,52 @@ If the input has multiple tracks, pack them together before splitting them back - + Split - + + If nonzero, the track will be split if the time between two points is greater than this parameter. If zero, the track will be split by date. + + + + + hrs + + + + + If nonzero, the input track will be split into several tracks if the distance between successive track points is greater than the distance given as a parameter. + + + + + ft + + + + + m + + + + + km + + + + + mi + + + + Synthesize GPS Fixes. - + Synthesize GPS fixes (PPS, DGPS, 3D, 2D, NONE). This option sets the GPS fix status for all trackpoints to the specified value. Valid values for this option are PPS, DGPS, 3D, 2D, or NONE. @@ -944,104 +1225,135 @@ This option is most useful when converting from a format that doesn't conta - + GPS Fixes - + none - + pps - + dgps - + 3d - + 2d - + Synthesize course. - + Synthesize course. This option computes (or recomputes) a value for the GPS heading at each trackpoint. This is most useful with trackpoints from formats that don't support heading information or for trackpoints synthesized by the interpolate filter. The heading at each trackpoint is simply the course from the previous trackpoint in the track. The first trackpoint in each track is arbitrarily assigned a heading of 0 degrees. - + Course - + Synthesize speed. - + Synthesize speed. This option computes a value for the GPS speed at each trackpoint. This is most useful with trackpoints from formats that don't support speed information or for trackoints synthesized by the interpolate filter. The speed at each trackpoint is the average speed from the previous trackpoint (distance divided by time). The first trackpoint in each track is assigned a speed of "unknown." - + Speed + + Upgrade + + + Dialog + + + + + UpgradeCheck + + + HTTP + + + + + Download failed: %1. + + + + + <center><b>A new version of GPSBabel is available</b><br>Your version is %1 <br>The latest version is %2</center> + + + + + Upgrade + + + WayPtsWidget - + Form - + Waypoints Filters - + Remove duplicates - + The duplicate filter is designed to remove duplicate points based on their short name (traditionally a waypoint's name on the GPS receiver), and/or their location (to a precision of 6 decimals). This filter supports two options that specify how duplicates will be recognized, shortname and location. Generally, at least one of these options is required. - + Duplicates - + Suppress duplicate waypoints based on name. - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1051,17 +1363,17 @@ p, li { white-space: pre-wrap; } - + Short Names - + Suppress duplicate waypoint based on coords. - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1071,101 +1383,102 @@ p, li { white-space: pre-wrap; } - + Locations - + Remove points based on proximity - + Maximum positional distance. This option specifies the minimum allowable distance between two points. If two points are closer than this distance, only one of them is kept. - + Position - + Maximum positional distance. - + Feet - + Meters - + Include points only within radius - + This filter includes or excludes waypoints based on their proximity to a central point. All waypoints more than the specified distance from the specified point will be removed from the dataset. By default, all remaining points are sorted so that points closer to the center appear earlier in the output file. - + Radius - + Maximum distance from center. - + Miles - + km - + Lat. - + Latitude of the central point in decimal degrees. South latitudes should be expressed as a negative number. - + Long. - + Longitude of the central point in decimal degrees. West longitudes should be expressed as a negative number. - + + This filter sorts waypoints into alphabetical order - + Sort diff --git a/gui/help.cpp b/gui/help.cpp index da31c38d3..c98a03e4e 100644 --- a/gui/help.cpp +++ b/gui/help.cpp @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: help.cpp,v 1.4 2009/08/28 17:08:55 robertl Exp $ +// $Id: help.cpp,v 1.5 2009/09/02 19:05:27 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -24,15 +24,19 @@ #include #include #include +#include //------------------------------------------------------------------------ void ShowHelp(const char *name) { - QUrl urlname("file://" + QApplication::applicationDirPath() + - "/help/" + name); - // FIXME(robertl): This shoud probably parent from QApplication::mainWidget(); + QString urlname("file:///" + QApplication::applicationDirPath() + + "/help/" + name); +#ifndef XXXX QWebView *view = new QWebView(); view->setWindowTitle("GPSBabel Help"); view->load(urlname); view->show(); +#else + QDesktopServices::openUrl(QUrl(urlname)); +#endif } diff --git a/gui/main.cpp b/gui/main.cpp index 9e52989b1..902ca7305 100644 --- a/gui/main.cpp +++ b/gui/main.cpp @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: main.cpp,v 1.4 2009/08/28 17:08:55 robertl Exp $ +// $Id: main.cpp,v 1.5 2009/09/02 19:05:27 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -71,4 +71,5 @@ int main(int argc, char**argv) MainWindow mainWindow(0); mainWindow.show(); app->exec(); + return 0; } diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp index 93c723787..cf6d32541 100644 --- a/gui/mainwindow.cpp +++ b/gui/mainwindow.cpp @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: mainwindow.cpp,v 1.6 2009/08/28 17:21:37 robertl Exp $ +// $Id: mainwindow.cpp,v 1.7 2009/09/02 19:05:27 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -39,26 +39,6 @@ #include "gmapdlg.h" #include "upgrade.h" -#ifdef _WIN32 -static const char *deviceNames[] = { - "USB:", - "COM1:", - "COM2:", - "COM3:", - "COM4:", - 0 -}; -#else -static const char *deviceNames[] = { - "USB:", - "/dev/ttyS0", - "/dev/ttyS1", - "/dev/ttyS2", - "/dev/ttyS3", - 0 -}; -#endif - const int BabelData::noType = -1; const int BabelData::fileType = 0; const int BabelData::deviceType = 1; @@ -199,7 +179,7 @@ MainWindow::~MainWindow() } //------------------------------------------------------------------------ -void MainWindow::loadInputDeviceNameCombo(QString format) +void MainWindow::loadInputDeviceNameCombo(const QString &format) { ui.inputDeviceNameCombo->clear(); // Later, we can probe the system for multiple USB devices and populate @@ -213,7 +193,7 @@ void MainWindow::loadInputDeviceNameCombo(QString format) } //------------------------------------------------------------------------ -void MainWindow::loadOutputDeviceNameCombo(QString format) +void MainWindow::loadOutputDeviceNameCombo(const QString &format) { ui.outputDeviceNameCombo->clear(); // Later, we can probe the system for multiple USB devices and populate @@ -231,12 +211,6 @@ void MainWindow::loadDeviceNameCombos() { loadInputDeviceNameCombo(""); loadOutputDeviceNameCombo(""); -#if defined Q_OS_MAC - for (int i=0; deviceNames[i]; i++) { - ui.inputDeviceNameCombo->addItem(deviceNames[i]); - ui.outputDeviceNameCombo->addItem(deviceNames[i]); - } -#endif } //------------------------------------------------------------------------ void MainWindow::loadCharSetCombos() @@ -499,7 +473,7 @@ static int iconIndex(bool a, bool b) } //------------------------------------------------------------------------ -void MainWindow::setIndicatorLights(QLabel *label, const QString type, int code) +void MainWindow::setIndicatorLights(QLabel *label, const QString &type, int code) { label->setPixmap(lights[code]); QString s; @@ -575,13 +549,13 @@ void MainWindow::setComboToFormat(QComboBox *comboBox, const QString &name, bool } //------------------------------------------------------------------------ -bool MainWindow::formatSupportsUSB(QString format) +bool MainWindow::formatSupportsUSB(const QString &format) { return (format == "garmin" || format == "delbin"); } //------------------------------------------------------------------------ -bool MainWindow::formatSupportsSerial(QString format) +bool MainWindow::formatSupportsSerial(const QString &format) { return (format != "delbin"); } diff --git a/gui/mainwindow.h b/gui/mainwindow.h index 7d5968bdb..cb0d9117a 100644 --- a/gui/mainwindow.h +++ b/gui/mainwindow.h @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: mainwindow.h,v 1.5 2009/08/28 17:21:37 robertl Exp $ +// $Id: mainwindow.h,v 1.6 2009/09/02 19:05:27 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -59,7 +59,7 @@ private: bool isOkToGo(); bool runGpsbabel(const QStringList &args, QString &errorString, QString &outputString); void crossCheckInOutFormats(); - void setIndicatorLights(QLabel *label, const QString type, int code) ; + void setIndicatorLights(QLabel *label, const QString &type, int code) ; void displayOptionsText(QLineEdit *, QComboBox *, bool); void saveSettings(); @@ -68,10 +68,10 @@ private: void setComboToDevice(QComboBox *comboBox, const QString &); void loadDeviceNameCombos(); - void loadInputDeviceNameCombo(QString format); - void loadOutputDeviceNameCombo(QString format); - bool MainWindow::formatSupportsUSB(QString format); - bool MainWindow::formatSupportsSerial(QString format); + void loadInputDeviceNameCombo(const QString &format); + void loadOutputDeviceNameCombo(const QString &format); + bool formatSupportsUSB(const QString &format); + bool formatSupportsSerial(const QString &format); void loadCharSetCombos(); void checkCharSetCombos(); QString charSetFromCombo(QComboBox *); diff --git a/gui/makeextras.mak b/gui/makeextras.mak index 8df1468b2..fc7577643 100644 --- a/gui/makeextras.mak +++ b/gui/makeextras.mak @@ -1,5 +1,10 @@ # -*- Makefile -*- -# $Id: makeextras.mak,v 1.1 2009/07/05 21:14:56 robertl Exp $ +# $Id: makeextras.mak,v 1.2 2009/09/02 19:05:27 robertl Exp $ +# +# Some make targets and scripts that I find hard to do in the +# Qt qmake system. +# + COPY=cp @@ -39,7 +44,7 @@ objects/libQtCore.so.4.4.3 \ objects/libQtGui.so.4.4.3 \ -all: $(EXTRAS) $(XLATE) $(EXTERNS) +all: $(EXTRAS) $(XLATE) #$(EXTERNS) objects/translations: mkdir -p objects/translations @@ -54,6 +59,14 @@ objects/qt.conf: qt.conf objects/gpsbabelfe: gpsbabelfe $(COPY) $< $@ +babelts: + ./babelstrings.pl >foo.h && \ + lupdate foo.h -ts gpsbabel_de.ts -ts gpsbabel_fr.ts -ts gpsbabel-es.ts -ts gpsbabel_hu.ts \ + -ts gpsbabel_it.ts + +babelfets: + lupdate app.pro + objects/translations/gpsbabel_de.ts: gpsbabel_de.ts $(COPY) $< $@ objects/translations/gpsbabel_fr.ts: gpsbabel_fr.ts @@ -76,7 +89,7 @@ objects/translations/gpsbabelfe_it.ts: gpsbabelfe_it.ts $(COPY) $< $@ $(EXTERNS): - (cd externs; tar cf - .) | (cd objects; tar xvf -) + (cd externs && tar cf - .) | (cd objects && tar xvf -) %.qm: %.ts lrelease $< -qm $@ diff --git a/gui/makesetup.bat b/gui/makesetup.bat new file mode 100644 index 000000000..4de5308af --- /dev/null +++ b/gui/makesetup.bat @@ -0,0 +1,53 @@ +rem $Id: makesetup.bat,v 1.1 2009/09/02 19:05:27 robertl Exp $ +rem +rem Copy the Qt stuff into a local directory. The Inno Setup compiler +rem cannot handle %QTDIR environment variable in the source file +rem specification + +rd /q /s qtdir +mkdir qtdir +mkdir qtdir\bin +mkdir qtdir\translations +mkdir qtdir\plugins +mkdir qtdir\plugins\imageformats +mkdir qtdir\mingw + +rem Basic Qt runtime DLLs +copy %QTDIR%\bin\QtCore4.dll qtdir\bin +copy %QTDIR%\bin\QtGui4.dll qtdir\bin +copy %QTDIR%\bin\QtWebkit4.dll qtdir\bin +copy %QTDIR%\bin\QtXml4.dll qtdir\bin +copy %QTDIR%\bin\QtNetwork4.dll qtdir\bin + +rem Image format plugins needed at runtime, but not debug verions +xcopy %QTDIR%\plugins\imageformats qtdir\plugins\imageformats +del qtdir\plugins\imageformats\*d4*.dll +del qtdir\plugins\imageformats\lib*d4*.a + +rem Mingw runtime support +copy %QTDIR%\..\mingw\bin\mingwm10.dll qtdir\mingw + +rem Copy QT's own translations (Apply/OK, and the like) +copy %QTDIR%\translations\qt_*.ts qtdir\translations +copy %QTDIR%\translations\qt_*.qm qtdir\translations +del qtdir\translations\qt_help* + +rem Generate the compiled translations +lrelease gpsbabel_de.ts +lrelease gpsbabel_es.ts +lrelease gpsbabel_fr.ts +lrelease gpsbabel_hu.ts +lrelease gpsbabel_it.ts +lrelease gpsbabelfe_de.ts +lrelease gpsbabelfe_es.ts +lrelease gpsbabelfe_fr.ts +lrelease gpsbabelfe_hu.ts +lrelease gpsbabelfe_it.ts + + +"c:\Program Files\Inno Setup 5\ISCC.exe" setup.iss + +rem cleanup +rd /q /s qtdir +del gpsbabel_*.qm +del gpsbabelfe_*.qm diff --git a/gui/serial_unix.cpp b/gui/serial_unix.cpp new file mode 100644 index 000000000..b38d341d2 --- /dev/null +++ b/gui/serial_unix.cpp @@ -0,0 +1,38 @@ +// $Id: serial_unix.cpp,v 1.1 2009/09/02 19:05:27 robertl Exp $ +//------------------------------------------------------------------------ +// +// Copyright (C) 2009 S. Khai Mong . +// +// This program is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 +// USA +// +#include "mainwindow.h" +#if !defined (Q_OS_MAC) // FIXME: find a better way to hide this on Mac. + +static const char *deviceNames[] = { + "/dev/ttyS0", + "/dev/ttyS1", + "/dev/ttyS2", + "/dev/ttyS3", + 0 +}; + +void MainWindow::osLoadDeviceNameCombos(QComboBox *box) +{ + for (int i=0; deviceNames[i]; i++) { + box->addItem(deviceNames[i]); + } +} +#endif diff --git a/gui/serial_win.cpp b/gui/serial_win.cpp new file mode 100644 index 000000000..02a1200b4 --- /dev/null +++ b/gui/serial_win.cpp @@ -0,0 +1,37 @@ +// $Id: serial_win.cpp,v 1.1 2009/09/02 19:05:27 robertl Exp $ +//------------------------------------------------------------------------ +// +// Copyright (C) 2009 S. Khai Mong . +// +// This program is free software; you can redistribute it and/or +// modify it under the terms of the GNU General Public License as +// published by the Free Software Foundation; either version 2 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 +// USA +// + +#include "mainwindow.h" + +static const char *deviceNames[] = { + "com1:", + "com2:", + "com3:", + "com4:", + 0 +}; + +void MainWindow::osLoadDeviceNameCombos(QComboBox *box) +{ + for (int i=0; deviceNames[i]; i++) { + box->addItem(deviceNames[i]); + } +} diff --git a/gui/setting.h b/gui/setting.h index a79d97e1e..a0902cda1 100644 --- a/gui/setting.h +++ b/gui/setting.h @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: setting.h,v 1.1 2009/07/05 21:14:56 robertl Exp $ +// $Id: setting.h,v 1.2 2009/09/02 19:05:27 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -30,7 +30,7 @@ class VarSetting { public: VarSetting() {}; - ~VarSetting() {}; + virtual ~VarSetting() {}; virtual void saveSetting(QSettings &) = 0; virtual void restoreSetting(QSettings &) = 0; diff --git a/gui/setup.iss b/gui/setup.iss index 1f439964b..f86e37e1f 100755 --- a/gui/setup.iss +++ b/gui/setup.iss @@ -1,5 +1,11 @@ -; Script generated by the Inno Setup Script Wizard. -; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! +; $Id: setup.iss,v 1.2 2009/09/02 19:05:27 robertl Exp $ +; +; Script for generating installation setup program for GPSBabel +; Uses the Inno setup compiler. Typically used from the command +; line "makesetup.bat" which copies QT system files which +; the Innosetup compiler cannot handle. +; +; So it is not a good idea to run this file from the Inno Setup GUI. [Setup] ; NOTE: The value of AppId uniquely identifies this application. @@ -14,9 +20,9 @@ AppSupportURL=http://www.gpsbabel.org AppUpdatesURL=http://www.gpsbabel.org DefaultDirName={pf}\GPSBabelFE DefaultGroupName=GPSBabelFE -OutputDir=D:\gpsgui -OutputBaseFilename=setup -SetupIconFile=D:\gpsgui\images\babel2.ico +OutputDir=release +OutputBaseFilename=GPSBabelSetup +SetupIconFile=images\babel2.ico Compression=lzma SolidCompression=yes @@ -27,20 +33,50 @@ Name: "english"; MessagesFile: "compiler:Default.isl" Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked [Files] -Source: "D:\gpsgui\release\gpsbabelfe.exe"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\Microsoft.VC80.CRT.manifest"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\msvcm80.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\msvcp80.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\msvcr80.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\QtCore4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\QtGui4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\QtWebkit4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\QtXml4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\QtNetwork4.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\gmapbase.html"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\libexpat.dll"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\gpsbabel.exe"; DestDir: "{app}"; Flags: ignoreversion -Source: "D:\gpsgui\release\help\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs +Source: qtdir\bin\QtCore4.dll; DestDir: "{app}"; Flags: ignoreversion +Source: qtdir\bin\QtGui4.dll; DestDir: "{app}"; Flags: ignoreversion +Source: qtdir\bin\QtWebkit4.dll; DestDir: "{app}"; Flags: ignoreversion +Source: qtdir\bin\QtXml4.dll; DestDir: "{app}"; Flags: ignoreversion +Source: qtdir\bin\QtNetwork4.dll; DestDir: "{app}"; Flags: ignoreversion +Source: qtdir\mingw\mingwm10.dll; DestDir: "{app}"; Flags: ignoreversion +Source: qtdir\plugins\*; DestDir: "{app}\plugins"; Flags: ignoreversion recursesubdirs createallsubdirs + +Source: gmapbase.html; DestDir: "{app}"; Flags: ignoreversion +Source: qt.conf; DestDir: "{app}"; Flags: ignoreversion + +Source: release\gpsbabelfe.exe; DestDir: "{app}"; Flags: ignoreversion +Source: release\libexpat.dll; DestDir: "{app}"; Flags: ignoreversion +Source: release\gpsbabel.exe; DestDir: "{app}"; Flags: ignoreversion +Source: release\help\*; DestDir: "{app}\help"; Flags: ignoreversion recursesubdirs createallsubdirs + +; Translation strings extracted from source code. Include it in the dist +; so that users can translate if they want to. +Source: gpsbabel_de.ts; DestDir: "{app}"; Flags: ignoreversion +Source: gpsbabel_es.ts; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabel_fr.ts; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabel_hu.ts; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabel_it.ts; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabelfe_de.ts; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabelfe_es.ts; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabelfe_fr.ts; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabelfe_hu.ts; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabelfe_it.ts; DestDir: "{app}\translations"; Flags: ignoreversion + +; Compiled translation strings that are used at runtime. +; Only Spanish is adequately translated for now. +Source: gpsbabel_es.qm; DestDir: "{app}\translations"; Flags: ignoreversion +Source: gpsbabelfe_es.qm; DestDir: "{app}\translations"; Flags: ignoreversion + +; Now translations from Qt's own UI stuff. +Source: qtdir\translations\*; DestDir: "{app}\translations"; Flags: ignoreversion recursesubdirs createallsubdirs + +; Miscellaneous +Source: COPYING; DestDir: {app}; Flags: ignoreversion +Source: AUTHORS; DestDir: {app}; Flags: ignoreversion +Source: README.contrib; DestDir: {app}; Flags: ignoreversion +Source: README.gui; DestDir: {app}; Flags: ignoreversion + + ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [Icons] diff --git a/gui/upgrade.cpp b/gui/upgrade.cpp index 58a75ff5e..608917c92 100644 --- a/gui/upgrade.cpp +++ b/gui/upgrade.cpp @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: upgrade.cpp,v 1.12 2009/09/02 06:14:12 robertl Exp $ +// $Id: upgrade.cpp,v 1.13 2009/09/02 19:05:27 robertl Exp $ /* Copyright (C) 2009 Robert Lipe, robertlipe@gpsbabel.org @@ -50,7 +50,7 @@ UpgradeCheck::~UpgradeCheck() } } -QString UpgradeCheck::UpgradeCheck::getOsName(void) +QString UpgradeCheck::getOsName(void) { // Do not translate these strings. #if defined (Q_OS_LINUX) @@ -59,14 +59,13 @@ QString UpgradeCheck::UpgradeCheck::getOsName(void) return "Mac"; #elif defined (Q_OS_WIN) return "Windows"; -#elif +#else return "Unknown"; #endif } - // See http://doc.trolltech.com/4.5/qsysinfo.html to interpret results -QString UpgradeCheck::UpgradeCheck::getOsVersion(void) +QString UpgradeCheck::getOsVersion() { #if defined (Q_OS_MAC) switch (QSysInfo::MacintoshVersion) { @@ -77,20 +76,23 @@ QString UpgradeCheck::UpgradeCheck::getOsVersion(void) default: return QString("Unknown Mac %1").arg(QSysInfo::MacintoshVersion); }; #elif defined (Q_OS_WIN) - switch (QSysInfo::WinVersion) { + + switch (QSysInfo::WindowsVersion) { // Wildly improbable... case QSysInfo::WV_95: return "95"; break; case QSysInfo::WV_98: return "98"; break; case QSysInfo::WV_Me: return "Me"; break; - +#ifdef XXX case QSysInfo::WV_4_0: return "NT 4"; break; case QSysInfo::WV_5_0: return "2000"; break; case QSysInfo::WV_5_1: return "XP"; break; case QSysInfo::WV_5_2: return "2003"; break; case QSysInfo::WV_6_0: return "Vista"; break; case QSysInfo::WV_6_1: return "7"; break; - +#endif + default:; } + return "Windows"; #endif // FIXME: find something appropriately clever to do for Linux, etc. here. return "Unknown"; -- 2.30.2